Das 3-Sterne-Hotel Drury Plaza St. Louis At The Arch befindet sich im Business- Stadtteil, rund 5 Gehminuten vom Fluss Mississippi entfernt. In der Innenstadt, nur 400 m vom Jefferson National Expansion Memorial gelegen, bietet das komfortable Hotel einen Jacuzzi und einen Whirlpool sowie ein Hallenbad.
Stadtmuseum liegt in unmittelbarer Nähe vom Hotel. Das America's Center Convention Complex lässt sich in 12 Gehminuten erreichen. Gäste können Sehenswürdigkeiten wie die Alte Kathedrale besuchen (liegt in 250 Meter Entfernung vom Drury Plaza St. Louis At The Arch). Vom Hotel aus können Sie Sehenswürdigkeiten wie den See South Pond genießen (ist rund 1 Kilometer von der Unterkunfr entfernt). Das Inside the Economy Museum at the Federal Reserve Bank ist ein paar Schritte entfernt von der Unterkunft. Das Hotel Drury Plaza St. Louis At The Arch ist in 550 Meter Entfernung von der Bushaltestelle Broadway at Market.
493 Zimmer mit Blick auf den Fluss sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie modernen Annehmlichkeiten wie WLAN und einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Zimmer bieten den Gästen kostenloses WLAN, ein Schreibtisch und ein Flachbildfernseher mit Satellitenkanälen.
Im Drury Plaza St. Louis At The Arch wird ein heißes Frühstücksbuffet serviert. Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Porano by Pastaria, das in unmittelbarer Nähe zum Hotel ist, oder im Restaurant Gringo Tacos and Burgers, das in 5 Minuten zu Fuß zu erreichen ist.