To Room Madrid Castellana


Madrid • Show on map
View Details for Price
Featuring 3-star accommodations, To Room Madrid Castellana is located in Madrid, a 10-minute walk from Chamartin Station and 1.1 miles from Santiago Bernabéu Stadium. The property is around 3.7 miles…More info
