

Marriott St. Louis Grand, Saint Louis'un kalbinde, Blues Ulusal Müzesi ve Dome at America's Center Amerikan Futbol Stadyumu'na 5 dakikadan kısa bir yürüme mesafesinde yer almaktadır. Bu 4 yıldızlı otel, Busch Stadyumu'na 0,8 km ve City Museum'a 1,2 km mesafededir.