Com terraço e salão compartilhado, 21C Museum Hotel St Louis de 165 quartos está situado no bairro Centro de St. Louis de Saint Louis, a 7 km do Centro de Ciências de St. Louis. Piscina em ambiente fechado, bem como banho turco, jacuzzi e sauna estão disponíveis para você neste hotel para não fumantes 4 estrelas, situado na vizinhança de Centenary Methodist Episcopal Church.
As Americas Center e World Aquarium estão localizados a 17 minutos andando e a caminhada de 5 minutos de 21C Museum Hotel St Louis de Saint Louis respectivamente. Os locais de culto mais próximos incluem a Catedral Igreja de Cristo (a 450 metros) e a Catedral Basílica de St. Louis (a 5 km). City Museum também está a uma caminhada deste hotel de Saint Louis. A parada de ônibus Olive at 16th Street está situada a apenas 5 minutos de carro do 21C Museum Hotel St Louis.
Mobilado com mesa de trabalho, cada um dos quartos é para alérgicos e tem TV de tela plana com canais via satélite. Os hóspedes encontrarão secador de cabelo e produtos de higiene nos banheiros equipados com banheiro separado e chuveiro.
O café da manhã é servido todas as manhãs o restaurante. Tem um terraço bar no local. A área do bar inclui salão. As opções de jantar também incluem Blood & Sand, situado com fácil acesso deste estabelecimento.