Oferecendo restaurante e depósito de bagagem, o 21C Museum Hotel St Louis contemporâneo de 4 estrelas situa-se no bairro Downtown St. Louis, a 5 km de Catedral Basílica de Saint Louis e a 5 minutos a pé de World Aquarium. Situado a uma caminhada do City Museum, este hotel apresenta piscina em ambiente fechado, bem como banho turco, jacuzzi e piscina interior.
As atrações esportivas mais próximas são o Estádio Busch (a 1.6 km), e o Estádio Edward Jones Dome (a 1.4 km). O hotel para não fumantes também fica a 20 minutos a pé de St. Louis Cardinals Hall of Fame Museum. Este estabelecimento está a 10 minutos a pé do comboio urbano Union e com fácil acesso da paragem Olive at 16th Street. O 21C Museum Hotel St Louis se encontra a 25 km de distância do aeroporto Internacional de Lambert.
Tem 173 unidades equipadas com controle de temperatura, juntamente com instalações modernas, incluindo TV de tela plana com canais via satélite. Os detalhes agradáveis incluem lareira de pedra, juntamente com armário e mesa de trabalho. Oferecendo comodidades como produtos de higiene e roupões, os casas de banho privadas têm chuveiro de corrediça.
O pequeno-almoço é servido todas as manhãs o restaurante. Tem um restaurante a la carte com terraço. Os hóspedes podem relaxar no terraço bar no local. A área do bar inclui salão. Blood & Sand e The Boom Boom Room estão a 5 minutos a pé.