Skip to main content
Beginning of main content

Hotel Puerta de Toledo

3.0 out of 5.0

Recent guest reviews

A, moderately priced hotel in a great area of Madrid. They offer a big buffet breakfast (included) that is extensive while not being exactly delicious. Otherwise, restaurants are all around and it is 5 minutes walk to la Latina, which is where you want to be. Room is clean and attractive. An excellent "jumping off" point upon arrival in this big city. Metro takes you right there, even from the airport. Highly recommended!

Located right next to a subway stop, this hotel was perfect for us when we were tired of the touristy hotel we stayed at in Sol. This hotel is walking distance to the Calle Cava Baja, which has fantastic tapas and bars. The room was spacious, clean, and modern. Highly recommended!

Location at the Puerto de Toledo is great -- not central, but easy to get everywhere, since it's right at a metro stop. (WARNING -- 75 steps to get out of the station to ground level! 5 flights. Hard with suitcases.) I came from Chamartin station, checked in and went back on the metro to the Gran Via and Plaza Mayor for tapas, wine and people watching. Next morning I walked to the Reina Sofia, then took the metro to Barajas airport. Free internet worked fine, fluent English-speaking staff were kind, cheerful and helpful (calling a restaurant for a reservation, storing luggage). Highly recommended.

The beds were very hard and flat, which is better that sleeping in a bed that is sagged out, but it was like sleeping on a board. Front desk staff was helpful. The garage is underground and difficult to park in. Easy walk to Plaza Mayor.

Good location. Staff were very helpful. I will stay in this hotel again

Small, but clean, cozy, silent, comfortable rooms, very well located, nicely European

I had a great experience at this hotel. It was just a few minutes walk from everything. Nice, clean room, housekeeping was always available and very nice as well. Overall, good room for the price.

Room options

Triple Room

Twin 3 | Sleeps 3

Superior Double Room

Full 1 | Sleeps 3

Superior Double Room Single Use

Full 1 | Sleeps 1

Standard Double Room Single Use

Full 1 | Twin 2 | Sleeps 18