Millennium Hotel Downtown St Louis
5 (100%) 1 vote[s]

The Millennium Hotel St. Louis was a luxury hotel complex, plaza and recreational facility that closed its doors in 2014 in downtown St. Louis, MO.

Completed: 1968
Roof: 290 feet (88 m)
Floors: 28

Millennium Hotel St Louis
200 S 4th Street
St. Louis, MO 63102

Leave a comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.