Este hotel está situado en el centro de Saint Louis, a 20,9 km del aeropuerto internacional de Saint Louis Lambert. Este establecimiento alberga un gimnasio y ofrece servicio de habitaciones.
Las habitaciones del Marriott Saint Louis Grand Hotel cuentan con escritorio, cafetera y Smart TV con películas de pago y servicios de películas y programas en streaming.
Entre los sitios para comer del hotel se encuentra el Zenia Bar & Grille, que sirve cocina del Medio Oeste. El Marriott Saint Louis también alberga una cafetería Starbucks y el bar Zenia.
El Marriott Grand Hotel se encuentra a 5 minutos en coche del Arco Gateway y a 11 minutos a pie del Busch Stadium, un complejo deportivo y de entretenimiento.