Con una posizione ottima nel quartiere Downtown St. Louis, a 4 km da luoghi di culto come la Cattedrale di Saint Louis, il confortevole 21C Museum Hotel St Louis Saint Louis, 4 stelle, offre ristorante e area commerciale. Dotato di un ristorante con menu à la carte, questo hotel si trova a breve distanza dal City Museum e vanta una piscina.
L’hotel è situato a 450 metri dalla Christ Church Cathedral, a circa 5 minuti a piedi dal The Boom Boom Room. Gli appassionati di sport possono anche visitare l'Arena Scottrade Center, in prossimità del 21C Museum Hotel St Louis, e portare le loro famiglie all'Acquario Mondiale, a 400 metri. L’alloggio è a 1 km dall'America's Center Convention Center. Questo hotel contemporaneo si trova a 150 metri dalla fermata d'autobus Washington at 16th Street e a circa 15 minuti a piedi dalla stazione dei treni Union a Saint Louis.
Le 137 camere del 21C Museum Hotel St Louis Saint Louis sono dotate di un impianto di climatizzazione, nonché di servizi di intrattenimento quali una TV a schermo piatto con canali satellitari. Le unità includono anche un bagno con WC separato e una doccia. Le camere da letto spaziose sono fornite di un armadio. I bagni ad uso esclusivo, moderni, sono dotati di asciugacapelli e asciugamani.
Il 21C Museum Hotel St Louis serve una colazione americana ogni giorno. La struttura consiglia il suo ristorante Idol Wolf, dove gli ospiti possono provare piatti spagnoli. Gli ospiti possono rilassarsi e fare uno spuntino al lounge bar.