811 North Ninth Street, St. Louis, Missouri 63101 USA
Photo Credit: https://www.ihg.com/holidayinn/hotels/us/en/st-louis/stlcc/hoteldetail
Claim copyright