Busch Stadion befindet sich rund 2 Kilometer von dem 3-Sterne-Residence Inn By Marriott St. Louis Downtown entfernt und ist einen Besuch wert. Mit einem privaten Autoparkplatz vor Ort bietet das Hotel ein zusätzliches Maß an Komfort und Sicherheit.
Das Jefferson National Expansion Memorial ist innerhalb von ca. 10 Fahrminuten erreichbar. Zum Stadtzentrum von Saint Louis sind es nur 15 Gehminuten. Stadtmuseum ist ungefähr 2,1 Kilometer vom Residence Inn By Marriott St. Louis Downtown entfernt. Die Bushaltestelle Jefferson at Scott ist in etwa 10 Gehminuten Entfernung.
Das Hotel verfügt über 187 Zimmer mit einer Sitzecke und einem Essbereich. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie ein Bügeleisen/Bügelbrett und eine Klimaanlage. Einige Zimmer sind mit einem privaten Badezimmer, einer behindertengerechten Dusche ausgestattet. In einigen Zimmern können die Gäste einen Blick auf den Pool genießen.
Das Restaurant Southern ist in 14 Gehminuten erreichbar.