The Altman Building

Verified. Checked against this vendor's own website on August 17, 2026.

The Altman Building, built in 1896, is a 14, 000sq ft venue in Chelsea, NYC —where historic charm meets modern innovation for your events.

About

The Altman Building, built in 1896, is a 14, 000sq ft venue in Chelsea, NYC —where historic charm meets modern innovation for your events.

Service area
New York, NY
Category
Venues
See all

Back to venues in New York