Chelsea Piers is New York’s biggest sports complex. It is located between 17th and 23rd Streets along Hudson River.

The Golf Club at Chelsea Piers