Chelsea Piers Sports and Entertainment Complex, in New York City, is a 30-acre waterfront sports village located between 17th and 23rd Streets along Manhattan’s Hudson River.