C/ del Amparo, 20, Madrid 28012, Madrid (Spain) Show on map
Updating availability and prices
The H2 AMPARO APARTAMENTOS located in the city centre means tourists can walk to points of interest in the area.
Room
Catchit.com Hotels Europe Spain Madrid Madrid Km1 Amparo Apartments