Os hóspedes do 21C Museum Hotel St Louis Saint Louis contemporâneo de 4 estrelas podem facilmente alcançar o Centenary Methodist Episcopal Church, que fica a aproximadamente 5 minutos de distância a pé. Situado apenas 550 metros do City Museum no distrito Downtown St. Louis, este hotel de Saint Louis dispõe de piscina em ambiente fechado.
O hotel encontra-se no coração de Saint Louis, a alguns passos de Washington Avenue Historic District. O Centro de Ciências de St. Louis está localizado a cerca de 7 km do 21C Museum Hotel St Louis. Estabelecimento está situado nas proximidades do Estádio Busch, enquanto a estação de autocarros Civic Center Transit Center fica a aproximadamente 10 minutos a pé. O hotel para não fumantes está situado 750 m do trilho da cidade Union.
Tem 137 quartos no o 21C Museum Hotel St Louis, cada um deles tem controle de temperatura, e comodidades de entretenimento como TV de tela plana com canais via satélite.
Local oferece um americano diariamente. Idol Wolf é um restaurante à la carte restaurant especializado em cozinha Spaanse. Os hóspedes podem ir ao lounge bar para tomar uma bebida. Pode visitar o café por perto e saborear a cozinha Amerikaanse.