St. Louis, Missouri 63125
Business travelers enjoy the convenient location to downtown St. Louis, a mere 10 minute drive. In addition to the full array of businesses downtown, the Holiday Inn –South County center is the closest hotel to Jefferson Barracks National Cemetery, the VA Medical Center as well as the I-270 business loop that encircles St. Louis. Leisure travelers enjoy convenient access to all that St. Louis has to offer… the Gateway Arch, Busch Stadium, Anheuser Busch Brewery, Historic Soulard, Laclede's Landing and River City Casino are just minutes away. South County shopping mall and a variety of restaurants are literally just across the street.