About Us

About Chelsea Piers

Pier Sixty, The Lighthouse & Current are located in the heart of Chelsea Piers, New York City’s premier sports and entertainment complex. Chelsea Piers is composed of four historic Hudson River piers that boast an elegant past as the original home of the world’s great luxury liners, including the famous White Star and Cunard lines. Today, state-of-the-art athletic facilities for over thirty different sports create a unique opportunity for corporate team-building in conjunction with Pier Sixty, The Lighthouse & Current events.