Das 3-Sterne-Hotel Millennium Saint Louis bietet seinen Gästen 780 Zimmer und liegt 12 Minuten Fußweg vom Jefferson National Expansion Memorial entfernt. Das Hotel verfügt über Hochgeschwindigkeitsinternet in den Zimmern und bietet außerdem ein Restaurant.
Zu den Sehenswürdigkeiten 900 Meter vom Hotel gehört das Busch Stadion. Naturliebhaber werden die Nähe zum See South Pond zu schätzen wissen, der ungefähr 7 Fußminuten von der Unterkunft entfernt ist. Die Kathedralbasilika St. Louis liegt in circa 7 km Entfernung vom Millennium Saint Louis. Die Bushaltestelle Broadway at Convent befindet sich gleich neben der Unterkunft.
Im Restaurant Angelo's in 500 Meter Entfernung vom Hotel werden italienische Gerichte angeboten.