Movies Filmed at Calle Gran Via, 39
El Corte Inglés Callao, Pl. del Callao, 10, 28013 Madrid, SpainNearby Locations
        Plaza del Callao
      
      
        from The Cold Light of Day
          and 1 other movie.
        
      
      
Hostal La Prensa from The Flower of My Secret
Fnac from The Day of the Beast and 1 other movie.
Browse more nearby locations.
        
          44 m
        
      
Hostal La Prensa from The Flower of My Secret
        
          73 m
        
      
Fnac from The Day of the Beast and 1 other movie.
        
          98 m
        
      
Browse more nearby locations.