PLAZA DE CASTILLA Apartments is situated in the Tetuan district of Madrid, 3 km from Santiago Bernabéu Stadium, 6.8 km from Thyssen-Bornemisza Museum and 7.1 km from Temple of Debod. The air-conditioned accommodation is 1.4 km from Chamartin Railway Station. Gran Via Metro Station is 7.2 km from the apartment and El Retiro Park is 7.4 km away.
With a private bathroom, units at the apartment complex also feature free WiFi.
Gran Via is 7.2 km from the apartment, while Plaza de España Metro Station is 7.2 km from the property. The nearest airport is Adolfo Suarez Madrid-Barajas Airport, 13 km from PLAZA DE CASTILLA Apartments.