Loading hotels
Confirming room availability...
Holiday Inn St. Louis Downtown Conv Ctr, 811 N 9Th Street, St. Louis, United States
Near America's Center Convention Complex<br /><br />Holiday Inn St. Louis - Downtown Conv Ctr, an IHG Hotel is centrally located in St. Louis, a 4-minute walk from America's Center Convention Complex and 8 minutes by foot from Dome at America’s Center. This hotel is 0.6 mi (1 km) from City Museum and 0.8 mi (1.3 km) from Lumiere Place Casino.