Das 21c Museum Hotel St Louis Saint Louis befindet sich in Saint Louis, circa 25 Minuten vom Jefferson National Expansion Memorial entfernt und bietet einen Swimmingpool. Das Hotel in erstklassiger Lage lädt die Gäste ein, in einem À-la-carte- Restaurant spanische Gerichte zu genießen.
Das 4-Sterne-Hotel befindet sich im Viertel Downtown St. Louis, 550 Meter vom Stadtmuseum. Gleich neben dem 21c Museum Hotel St Louis finden Sie das Soldiers Memorial Military Museum. Von der Unterkunft aus liegt das Schönste der Stadt zum Greifen nah und das Busch Stadion ist circa 20 Minuten von entfernt. Das Hotel ist 150 Meter von der Busahltestelle Washington at 16th Street gelegen.
Neben einer Sitzecke sind die Zimmer in dem 21c Museum Hotel St Louis Saint Louis mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Badezimmer mit einer getrennten Toilette und einer Dusche stehen in Zimmern zur Verfügung. Die klimatisierten Schlafzimmer sind mit einem Schrank eingerichtet. Diese Zimmer verfügen über private Badezimmer mit einer begehbaren Dusche und einer getrennten Toilette sowie einem Haartrockner und einer Duschhaube.
Auf Anfrage wird ein reichhaltiges amerikanisches Frühstück serviert. Auf dem Hotelgelände können die Gäste das Restaurant Idol Wolf und die Lounge- Bar besuchen.