El hotel goza de una ubicación ideal en el centro de San Luis, sobre el río Mississippi y con vistas al Arco Gateway, marca distintiva de la ciudad. La ciudad es reconocida por su rica cultura urbana y por ser sede de algunas de las mayores empresas del país, lo que convierte a este hotel en un lugar ideal tanto para los huéspedes que viajen por negocios como para los que lo hagan por placer. Gracias a su ubicación en el centro de la ciudad, el hotel es una base perfecta desde la que explorar todo lo que ofrece. Las habitaciones son elegantes y espaciosas, bien decoradas y equipadas con todo lo necesario para que los huéspedes puedan disfrutar de una estancia cómoda y placentera. El hotel cuenta además con 16 fantásticas salas para reuniones y celebración de eventos y un gran gimnasio equipado con lo último en tecnología. Los huéspedes podrán refrescarse en la piscina exterior o relajarse en las tumbonas.