Previewing the New St. Louis Aquarium at Union Station
HEC-TV
The St. Louis Aquarium at Union Station will be a 120,000-square-foot, two-story aquarium built inside the footprint of a 19th-century train shed designated as a National Historic Landmark. Scheduled to open in late 2019, it is a key piece of the $187-million family entertainment complex planned for Union Station by Lodging Hospitality Management (LHM).