The ultimate urban escape, the Sports Center at Chelsea Piers offers 150,000 square feet of athletic adventure, perched above a sprawling NYC pier. Featuring a ¼-mile indoor track, a 46′ high x 100’ wide rock climbing wall, and the Big Apple’s only indoor sand volleyball court, there’s truly something for everyone— triathletes included: The Sports Center is the only USA Triathlon Certified Training Center in the Northeast.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.