21c Museum Hotel St Louis ligger i Saint Louis og har fælles opholdsstue, terrasse, restaurant og bar. Dette 4-stjernede hotel tilbyder roomservice og døgnåben reception. Ejendommen ligger 500 m fra byens centrum og 2,6 km fra St. Louis Gateway Arch.
Værelserne på hotellet har aircondition, opholdsområde, fladskærms-tv med kabelkanaler, værdiboks og eget badeværelse med bruser, gratis toiletartikler og hårtørrer. Samtlige værelser på 21c Museum Hotel St Louis har sengelinned og håndklæder.
Overnatningsstedet har indendørs pool.
Populære seværdigheder i nærheden af 21c Museum Hotel St Louis omfatter Old Courthouse, Laclede's Landing og Edward Jones Dome. Den nærmeste lufthavn er St. Louis Lambert Internationale Lufthavn, 21 km fra hotellet.