Das City Place Downtown St. Louis Hotel liegt in dem historischen Stadtviertel Downtown St. Louis, in etwa 8 Gehminuten Entfernung vom See North Pond, und hat zudem einen Swimmingpool. Das Hotel bietet ebenfalls WLAN im ganzen Gebäude.
Stadtmuseum liegt ungefähr 20 Fußminuten von dem 3-Sterne-Hotel entfernt. Busch Stadion ist unter anderem innerhalb von 11 Minuten Gehweg zu erreichen. Die Unterkunft liegt in der Nähe von einem Unterhaltungs- Bezirk. Jefferson National Expansion Memorial liegt in unmittelbarer Nähe vom Hotel. Das City Place Downtown St. Louis Hotel befindet sich in der Nähe von einem Bootssteg.
Das Hotel verfügt über 440 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung und bietet Bügelmöglichkeiten und eine Klimaanlage. Zu diesen Zimmern gehören auch eine Mikrowelle, eine Kaffee-/Teemaschine und ein Kühlschrank sowie eine begehbare Dusche, eine Badewanne und ein Waschbecken.
Die Gäste können sich auch in der Lounge- Bar bei einem Getränk entspannen. Das Restaurant Gringo Tacos and Burgers bietet mexikanische Gerichte an und befindet sich nur wenige Schritte entfernt von der Unterkunft.