Parking Info: Self parking on Piers 60 and 61. Valet parking on Pier 59.
The Sports Center at Chelsea Piers is New York's premier sports compound with an indoor rock climbing wall and much more.
The Scene Even if you're in top physical shape, you may find the myriad of exercise options at this mega-gym a little dizzying. A consultation with one of the complex's sharp staff members is a must for creating a personalized…Read More