Chelsea Piers

Located at 62 Chelsea Piers, NYC 10011, within Hudson River Park between 17th Street and 23rd Street, the complex is easily accessible by public transportation, as well as car, taxi, bus, boat and foot. Offers beautiful grounds nearby for photos.

It's only fair to share...Share on Facebook
Tweet about this on Twitter
Share on LinkedIn

Chelsea Piers - GPS 40.7480678N, 74.0085356W