Situado a menos de 5 minutos a pé do Gateway Arch (arco) e do Busch Stadium (estádio de basebol), este hotel está localizado no coração do centro da cidade de Saint Louis. Um pequeno-almoço quente gratuito é servido todas as manhãs.
Todos os quartos no Drury Plaza St. Louis at the Arch têm uma televisão de ecrã plano de 94 cm e acesso Wi-Fi gratuito. Todos os quartos também estão equipados com um micro-ondas e um frigorífico.
Os hóspedes acomodados no Saint Louis Arch Drury Plaza podem desfrutar de um mergulho na piscina interior ou relaxar na banheira de hidromassagem. A propriedade fornece um centro de fitness e uma lavandaria automática no local. Um serviço de limpeza a seco no mesmo dia está disponível para todos os hóspedes.
A Anheuser-Busch Brewery (cervejaria) e a Saint Louis University (universidade) estão a cerca de 5 km deste hotel. A propriedade fica a cerca de 12 minutos a pé da Estação Amtrak Saint Louis, do Scottrade Center (recinto de eventos) e da Kiener Plaza (praça).