MovieMaps

Movies Filmed at Holiday Inn Long Island City

39-05 29th St, Long Island City, NY 11101, USA

Official Site

Nearby Locations
Hotel Vetiver from Person of Interest
42 m

Dutch Kills Centraal from Person of Interest
50 m

Alma Corporate Plaza from Person of Interest
330 m

Browse more nearby locations.