Das 4-Sterne-Hotel Le Meridien St. Louis Downtown liegt in einem historischen Stadtteil von Saint Louis, in einer Entfernung von 22 Autominuten vom Flughafen St. Louis Lambert International. Das Hotel verfügt auch über WLAN im ganzen Gebäude.
Dank einer großartigen Lage des Hotels ist Jefferson National Expansion Memorial innerhalb von 15 Minuten fußläufig erreichbar. Busch Stadion ist nur 9 Minuten Fußweg von der Unterkunft entfernt und Big Suit sowie Citygarden Sculpture Park befinden sich auch ganz in der Nähe. Stadtmuseum ist in ungefähr 5 Fahrminuten Entfernung von der Unterkunft. Die nächstgelegene Bushaltestelle Tucker at Pine ist ungefähr 5 Fußminuten entfernt.
Das Le Meridien St. Louis Downtown umfasst 91 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Einige Zimmer im Hotel verfügen über ein privates Badezimmer mit einem Haartrockner und Toilettenartikeln. Die komfortablen Zimmer haben einen Ausblick auf die Stadt.
Hotelgäste können jeden Morgen im Restaurant frühstücken. Genießen Sie einen gelungenen Abend im Restaurant Medina Grill, das circa 6 Minuten von der Unterkunft entfernt liegt.