Das 4-Sterne-The Moonrise Hotel Saint Louis, eine perfekte Untekunft mit 125 Zimmern, befindet sich umkreist von einer Konzerthalle, Bars und einem Park. Die Lage ist zudem besonders attraktiv, da sich die Kathedralbasilika St. Louis ungefähr 4 Kilometer von hier entfernt befindet. Das Hotel befindet sich ungefähr 25 Gehminuten vom Missouri History Museum und lädt die Gäste in eines der 2 Restaurants ein.
Die pulsierende Lage, in ca. 9 km Entfernung vom Bahnhof Union, bietet schnellen Zugang zum Delmar Loop. Das Moonrise Saint Louis befindet sich verkehrsgünstig im beliebten Stadtviertel, in circa 30 Gehminuten Entfernung vom Saint Louis Zoo. John Danforth ist 350 Meter vom Hotel entfernt. Die Unterkunft ist in circa 5 Gehminuten Entfernung von der Stadtbahn Delmar Loop und nur wenige Schritte entfernt von der Bushaltestelle Delmar at 6161 Delmar.
Einige Zimmer verfügen über eine Sitzecke und einen Essbereich mit einer individuellen Klimaregelung und Zentralheizung sowie kostenlosem WLAN und einem Flachbild-TV. In den Zimmern gibt es ein Badezimmer mit einer getrennten Toilette und einer Dusche. Die Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten für zusätzlichen Komfort einen Haartrockner und Badelaken.
Im The Moonrise Hotel befindet sich das Restaurant Rooftop Garden BAR, das sich auf die amerikanische Küche spezialisiert. Vor Ort gibt es eine Terrassen- Bar. Sie serviert auch handgefertigte Cocktails.