Echegaray en Madrid


Madrid • Show on map
View Details for Price
Echegaray en Madrid provides accommodations within 600 yards of the center of Madrid, with free Wifi and a kitchen with a dishwasher, an oven, and a microwave. The property is around a 16-minute walk…More info
