The Vendry is now part of Groupize! Read more

The St. Louis Aquarium at Union Station

Located In: St. Louis Union Station

St. Louis Union Station

St. Louis Union Station

The St. Louis Aquarium at Union Station
Address
St. Louis Union Station

1820 Market Street St. Louis, MO 63103

Business Space Location Map
Capacity
F&B Options
In-house catering
Equipment
  • Air Conditioning
Features
  • Outdoor Area
Overview

The perfect living backdrop for a magical evening for your corporate or private functions. Let our experienced team take care of everything you need for your special occasion as we ensure your guests experience a night to remember. With several options available, our team can create a one-of-kind event that captures the magical underwater wonders. Once open, the St. Louis Aquarium at Union station is sure to be one of the most unique and elegant event spaces in the St. Louis region.