Calle Gran Via 2, (enter) Marques de Valdeiglesias, 1,Madrid, 28014
Plot an area on map:
Central Madrid
Show similar hotels:
All Central Madrid Hotels
All 4 star Hotels
4 * hotels in Central Madrid
Pinpoint attraction on map:
Madrid City Centre0.3km
Gran Via0.5km
Puerta del Sol0.5km