2319 Chouteau Avenue
ST. Louis, MO 63103
Get directions

About Us

The Grand Hall accommodates up to 500 people comfortably. A beautiful foyer allows your guests ample entry into their award winning LEED Certified banquet room. Our eco-friendly space includes natural light and is centered by a large custom stage

Reviews