Main Menu
May 10th, 2014
  |  

The Elevated Acre

Address: 55 Water St New York, NY 10041

Description: An elevated park in the Financial District.

Distance from Hotel: 4.3