Magnolia St. Louis
Just another Magnolia Hotels Sites site
Skip to content
: Undefined variable: i in
Choose a Luxury Hotel Near the Scottrade Center
April 21, 2017
February 21, 2018
In 1994, the Scottrade Center opened in downtown St. Louis as a contemporary sports and entertainment complex. The arena sits on the site of the former Keil Auditorium, a venue that served the city for six decades. Today, the state-of-the-art...