Das 2-Sterne Oyo Hotel St Louis Downtown City Center Mo Saint Louis liegt in einem historischen Stadtteil und bietet einen Geldautomaten und einen Warenautomaten. Das Hotel ist mit einem Swimmingpool ausgestattet, verfügt über eine Lounge- Bar und liegt nicht weit weg vom Fluss Mississippi.
Dank der zentralen Lage des Hotels ist Stadtmuseum in etwa 16 Fußminuten erreichbar. Busch Stadion ist nur 12 Fußminuten von der Unterkunft entfernt und Enterprise Center sowie Savvis Center befinden sich auch ganz in der Nähe. Jefferson National Expansion Memorial ist in 25 Fußminuten Entfernung von der Unterkunft. Das Oyo Hotel St Louis Downtown City Center Mo ist ebenfalls neben der U-Bahn-Station.
Einige klimatisierte Zimmer im Hotel sind mit WLAN ausgestattet und verfügen über ein abgetrenntes Bad mit einer behindertengerechten Dusche und einer Wellness-Badewanne. Den Gästen stehen eine behindertengerechte Dusche und eine Wellness-Badewanne sowie ein Haartrockner und Toilettenartikel zur Verfügung. Die geräumigen Zimmer haben einen Ausblick auf den Garten.
Die moderne Bar mit einem Klavier und WLAN ist jeden Tag geöffnet. Das Restaurant Kilroy's Sports Bar serviert amerikanische Gerichte und ist ungefähr 15 Gehminuten von hier entfernt.