Holiday Inn St. Louis - Downtown Conv Ctr is a 5-story hotel in a shopping area of Saint Louis providing a casino, an indoor swimming pool and a tennis court. The property features a baggage storage, a safe deposit box and parking.

A short walk will take you to Gateway Arch, Busch Stadium and America's Center in 5 minutes. The city center lies within 4 km from the venue.