PLAZA DE CASTILLA Apartments offers accommodations in Madrid, 4.2 miles from Thyssen-Bornemisza Museum and 4.4 miles from Temple of Debod. The air-conditioned accommodations are 1.8 miles from Santiago Bernabéu Stadium. Free Wifi is available throughout the property, and Chamartin Station is a 17-minute walk away.
Each room is fitted with a private bathroom, while some rooms are fitted with a fully equipped kitchen.
Gran Via is 4.4 miles from the apartment, while Plaza de España Metro Station is 4.4 miles from the property. The nearest airport is Adolfo Suarez Madrid-Barajas Airport, 8.1 miles from PLAZA DE CASTILLA Apartments.