Das Hotel Missouri Athletic Club Saint Louis verfügt über WLAN in den öffentlichen Bereichen und liegt circa 5 Gehminuten vom America's Center Convention Complex entfernt. Das Hotel stellt 84 Zimmer zur Auswahl und bietet einen Lobbybereich und ein Restaurant.
Das reizende Hotel ist in der Nähe von einem historischen Viertel, 250 Meter vom Inside the Economy Museum at the Federal Reserve Bank gelegen. Old Courthouse befindet sich gleich neben dem Missouri Athletic Club und Stadtmuseum lässt sich in etwa 19 Gehminuten erreichen. Vom Hotel aus können Sie Sehenswürdigkeiten wie den See South Pond genießen (ist nur 1 Kilometer von der Unterkunfr entfernt). Busch Stadion ist in ungefähr 15 Gehminuten Entfernung von der Unterkunft. Das Hotel Missouri Athletic Club befindet sich im Zentrum von Saint Louis sowie in der Nähe von einer U-Bahn-Station.
Viele klimatisierte Zimmer in der Unterkunft bieten den Wohnbereich, eine Sitzecke und einen Flachbild-TV. Sie sind mit einem Schreibtisch ausgestattet und verfügen über Kaffeezubereitungsmöglichkeiten.
Das Hotel serviert ein amerikanisches Frühstück. Auf dem Hotelgelände können die Gäste das Restaurant Sportsmans Club und die 24 Stunden geöffnete Bar besuchen.