The Vendry is now part of Groupize! Read more

South Sturm Pavilion

Located In: Denver Art Museum

Denver Art Museum

Denver Art Museum

South Sturm Pavilion
Address
Denver Art Museum

100 West 14th Avenue Parkway Denver, CO 80203

Business Space Location Map
Capacity
F&B Options
In-house catering
Overview

Partitions separate South Sturm for a private space, perfect for luncheons or meetings offering a large circular space.