Canalejas en Madrid


Madrid • Show on map
View Details for Price
Canalejas en Madrid offers accommodations within 400 yards of the center of Madrid, with free Wifi and a kitchen with a dishwasher, an oven, and a microwave. Popular points of interest nearby include…More info
