MovieMaps

Movies Filmed at Plaza Castilla

Estación de Plaza de Castilla, 28046 Madrid, Spain
Nearby Locations
Monumento a José Calvo Sotelo from The Day of the Beast
249 m

Hotel Meliá Castilla from Sky High
734 m

Torre de Cristal from Sky High
1.2 km

Browse more nearby locations.