The Altman Building

In the heart of Chelsea lies a New York City landmark with unlimited resources for a completely customized event experience. With a total of 13,500 square feet of column-free space and original architectural details such as arched stone ceilings and soaring mahogany and glass carriage house doors, the Altman Building is a one-of-a-kind venue. Their professional team will be on hand to assist with your corporate events and meetings, non-profit events, trade shows, product and automobile launches, fashion runway shows, weddings, bar and bat mitzvahs, and social events. The Altman Building is the first and last location to visit for an event that is distinctively yours.

Located at 135 West 18th Street, New York, NY

Explore More Venues

Back to All Venues