EUROMADRID

From $ 63 per night

Hotel Class:

Avg. User Rating:

Palacio
  • MESONERO ROMANOS 7, Madrid, Spain 28013
  • 34-91-5217200
Show More Info

User Reviews


Euromadrid Hotel

by Re

São Paulo, Brazil

July 16, 2002

I had a single room that was quite small but confortable. The only amenity in the room was a TV (no cable). The bathroom, however, was spacious, recently remodeled and very nice. Hotel staff was courteous and always willing to help. The elevator ...Read more

From journal Alone in Madrid