Movies Filmed at Plaza del Callao
Pl. del Callao, 10, 28013 Madrid, SpainCallao 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
Hostal La Prensa from The Flower of My Secret
Calle Jacometrezo, 2 from The Day of the Beast
Browse more nearby locations.
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.