Venue
The Metropolitan Pavilion
A landmark building in the heart of Chelsea, The Metropolitan Pavilion is a versatile private event venue, boasting 25,000 square feet on one open level.
Address
125 West 18th Street, New York, NY 10011
Altman Building
The Altman Building is proud to celebrate over 22 years of premier event services at our landmark venue in the heart of Chelsea, NYC.
Address
135 West 18th Street, New York, NY 10011