116 John Street Apartments
4 Stars
116 John Street - New York (Ny),
United States
View Map
Area: Downtown - Financial District
- Jump to:
- Info
Situated in New York within 1.4 km of National September 11 Memorial & Museum, 116 John Street Apartments provides accommodation with free WiFi, a TV and a kitchen. One World Trade Center is 1.