Lage:
Das Hotel befindet sich im Herzen von St. Louis unweit des berühmten Gateway Arch. Das Busch Stadium sowie der Edward Jones Dome befinden sich ebenfalls in der Nähe, ebenso wie der St. Louis Zoo oder der Entertainment District.
Unterkunft:
Das Hotel verfügt über ein eigenes Restaurant, Fitness-Center und einen Pool. W-LAN sowie Parkplätze stehen zur Verfügung (ggfs. gegen Gebühr)
Zimmer:
Die Zimmer verfügen über einen Fernseher, Schreibtisch, Kaffeemaschine und Föhn.