Movies Filmed at Plaza del Callao

Pl. del Callao, 10, 28013 Madrid, Spain

Callao Square was designed in 1861 and named in 1866 after the battle of Callao, the final battle between Spanish and Peruvian force during the Chincha Islands War. The square underwent an extensive renovation in the 21st century removing almost all historical elements and converting it into a pedestrian square.

Nearby Locations
Calle Gran Via, 39 from Unknown Origins
44 m

Hostal La Prensa from The Flower of My Secret
77 m

Calle Jacometrezo, 2 from The Day of the Beast
83 m

Browse more nearby locations.