MovieMaps

Movies Filmed at Hotel Meliá Castilla

C. del Poeta Joan Maragall, 43, 28020 Madrid, Spain

Official Site

Nearby Locations
Monumento a José Calvo Sotelo from The Day of the Beast
496 m

Plaza Castilla from The Day of the Beast
734 m

Tablada25 from Labyrinth of Passion
815 m

Browse more nearby locations.