MovieMaps

Movies Filmed at Hotel Meliá Sevilla

Calle Dr. Pedro de Castro, 1, 41004 Sevilla, Spain

Official Site

Nearby Locations
Plaza de España from The Dictator and 2 other movies.
274 m

Maria Luisa Park from The Gate: Dawn of the Baha'i Faith
604 m

Teatro Lope de Vega from Lawrence of Arabia
695 m

Browse more nearby locations.

No movies that filmed here have been found yet.