Movies Filmed at Windsor Apartment Hotel

3198 W 7th St, Los Angeles, CA 90005, USA
Nearby Locations
The Prince from Lucifer and 13 other movies.
13 m

Former Ambassador Hotel from Rush Hour and 58 other movies.
159 m

Immanuel Presbyterian Church from The Amazing Spider-Man and 2 other movies.
194 m

Browse more nearby locations.

New Girl

Caroline's Apartment

Exterior of Caroline's apartment that Nick was planning on moving in to. The apartment is in the same building as The Prince, the bar Nick works at.