Das Hotel The Westin St. Louis bietet ein Restaurant und liegt im Business- Bezirk, weniger als 1 km vom Rathaus von St. Louis und 25 Fußminuten vom Stadtmuseum entfernt. Sie können eine Lounge- Bar sowie Gesichtsbehandlungen und Massagen im Hotel in reizvoller Lage in ca. 5 Gehminuten Entfernung vom Busch Stadion genießen.
Das 4-Sterne-Hotel ist zentral in unmittelbarer Nähe vom Jefferson National Expansion Memorial gelegen. Das Westin St. Louis ist auch gesäumt von einem Stadion und Bars. Besuchen Sie den See South Pond, der in rund 1 km Entfernung von der Unterkunft liegt, und fühlen Sie sich in völliger Harmonie mit der Natur von USA. Night befinden sich nur 7 Minuten Fußweg von hier entfernt und gehört zu den beliebtesten Sehenswürdigkeiten in der Nähe. Die Bushaltestelle Tucker at Walnut ist 450 m vom Westin St. Louis und der Bahnhof Union liegt gleich neben der Unterkunft.
Das Hotel empfängt seine Gäste in 28 Zimmern, die mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. In Badezimmern findet man eine getrennte Toilette und eine Dusche. Die geräumigen Schlafzimmer verfügen über einen Schrank. Die Badezimmer bieten Annehmlichkeiten wie einen Haartrockner und Badelaken und umfassen zudem eine getrennte Toilette und eine Dusche.
Das Westin St. Louis bietet ein vegetarisches Frühstück. Das Restaurant serviert amerikanische Speisen. Die Unterkunft ist 5 Fußminuten vom Restaurant Clark Street Grill mit amerikanischen Gerichten entfernt gelegen.