Hotel Le Méridien St. Louis Downtown ligt in het centrum van Saint Louis, op 1 km van de St. Louis Gateway Arch. Het beschikt over een fitnesscentrum en zakelijke faciliteiten. Het America's Center Convention Complex ligt op 7 minuten lopen.
Alle kamers zijn voorzien van airconditioning en gratis WiFi. Er zijn ook een bureau en een flatscreen-tv aanwezig. Sommige kamers hebben een zithoek met een bank.
Er wordt dagelijks tegen een toeslag een continentaal ontbijt geserveerd en op loopafstand van het hotel vindt u een verscheidenheid aan eetgelegenheden.
Le Meridien St. Louis Downtown ligt op 10 minuten lopen van Hotel Majestic St. Louis en het Busch Stadium ligt op 850 meter afstand. De dichtstbijzijnde luchthaven is de internationale luchthaven Lambert-St.Louis, op 23 km van Hotel Le Méridien St. Louis Downtown.