MovieMaps

Movies Filmed at Plaza del Emperador Carlos V

C. de Embajadores, 108, 28012 Madrid, Spain
Nearby Locations
Ministerio de Agricultura, Pesca y Alime… from Warrior Nun
145 m

Museo Nacional Centro de Arte Reina Sofí… from The Limits of Control and 1 other movie.
265 m

Ilustre Colegio Oficial de Médicos de Ma… from Brain Drain
280 m

Browse more nearby locations.