New York Wedding Venue

The Lighthouse at Chelsea Piers

Pier 61, Chelsea Piers, New York, New York 10011

Featured The Lighthouse at Chelsea Piers Weddings

Meet the Venue

About The Lighthouse at Chelsea Piers

Pier 61, Chelsea Piers, New York, New York 10011

Located at Chelsea Piers, The Lighthouse is a unique waterfront venue with sweeping views of the Hudson River. This sophisticated urban loft space features hardwood floors, period lanterns and exposed ceilings. A year-round terrace featuring expansive glass doors that open to the river allows guests to enjoy cocktails on the River anytime.

Serving

New York City, New York

Featured Articles