Depot Art Center
Unclaimed
Depot Art Center
1001 13th St, Steamboat Springs, CO 80487, USA
- Max Seated
- 80
- Max Standing
- 120
Depot Art Center
Unclaimed
1001 13th St, Steamboat Springs, CO 80487, USA
Depot Art Center is a historic venue located in Steamboat Springs, Colorado, set within a restored train depot that blends character with creativity. The space features original architectural details, gallery-style interiors, and flexible layouts suited for intimate events, receptions, and community gatherings. Surrounded by public art and open outdoor areas, the venue creates a relaxed yet distinctive atmosphere. With its historic charm and artistic setting, Depot Art Center provides a memorable backdrop for events that feel personal, cultural, and locally inspired.
80 max seated • 120 max standing
Depot Art Center hasn't listed their pricing yet. Connect with them directly to get a customized pricing proposal for your event.
A/V Equipment
Coat Check
Handicap Accessible
Kosher Kitchen
Media Room
Pet Friendly
Pool
Street Parking
Valet Parking
WiFi
Windows
Dance Floor
Breakout Rooms
1001 13th St, Steamboat Springs, CO 80487, USA