15 Gehminuten vom Jefferson National Expansion Memorial entfernt gelegen, verfügt das Hotel Le Meridien St. Louis Downtown über 91 Zimmer mit Blick über die Stadt. Das Hotel bietet WLAN in den öffentlichen Bereichen sowie einen privaten Autoparkplatz vor Ort.
Das 4-Sterne-Hotel liegt in großartiger Lage im Viertel Downtown St. Louis von Saint Louis, 750 m vom Busch Stadion. Das Le Meridien St. Louis Downtown befindet sich in der Nähe von der Central Public Library und kann in etwa 10 Minuten vom Zentrum von Saint Louis erreicht werden. Besuchen Sie den See North Pond, der in ungefähr 15 Gehminuten Entfernung von der Unterkunft liegt, und fühlen Sie sich in völliger Harmonie mit der Natur von USA. Die Kathedralbasilika St. Louis ist gleich neben dem Hotel, während der Bahnhof Union lediglich 1 Kilometer von hier entfernt liegt. Die Gäste finden die Bushaltestelle Washington at 11th Street direkt neben dem Le Meridien St. Louis Downtown, in 5 Fußminuten Entfernung.
Einige Zimmer verfügen über ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie Ausstattung zur Kaffee- & Teezubereitung für Ihre Bequemlichkeit. Einige Zimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet. Sie bieten zudem private Badezimmer.
Die Gäste des Hotels Le Meridien St. Louis Downtown können ein vegetarisches Frühstück genießen. Jeden Nachmittag wird im À-la-carte- Restaurant Prime 55 das Mittagessen angeboten. Die Lounge- Bar ist ein perfekter Ort für ein entspannendes Getränk am Abend.