Con Wi-Fi en zonas comunes, el contemporáneo 21C Museum Hotel St Louis St. Louis, de 4 estrellas, está a 6 km del Centro Científico de San Luis. Con una ubicación a pocas cuadras del Museo de la Ciudad de San Luis, este hotel está dotado de 137 habitaciones y un bar lounge en sus instalaciones.
Este hotel cómodo te sitúa en pleno corazón de St. Louis, a unos 25 minutos a pie del Jefferson National Expansion Memorial. El Acuario Mundial está ubicado a un tiro de piedra del 21C Museum Hotel St Louis St. Louis, mientras que la parada de autobús Washington at 16th Street está a tan solo 150 metros. Enclavado en St. Louis, el alojamiento está ubicado a tan solo 5 minutos a pie del Centenary Methodist Episcopal Church. El tren urbano Civic Center está al alcance del hotel.
Las habitaciones incluyen una zona de estar completas con aire acondicionado, así como una tv de pantalla plana con canales vía satélite. Las habitaciones disponen de una ducha a ras de suelo. Las habitaciones climatizadas están equipadas con un armario. Los baños privados están equipados con una ducha a ras de suelo y un inodoro separado, junto con un secador de pelo y gorros de ducha.
Los huéspedes reciben un desayuno americano todas las mañanas. El restaurante del 21C Museum Hotel St LouisIdol Wolf prepara platos españoles.