Our new Holiday Inn Express is conveniently located at the doorstep of Downtown St. Louis, approximately 3 miles, located of Highway 44 West. The St. Louis ares is home to many exiciting entertainment, cultural, and shopping attractions. The Downtown St. Louis Holiday Inn Express, mere minutes from the Gateway Arch, is situated amid the finest in the area. Downtowns favorites such as Union Station, Cathedral Basilica, Gateway Arch, Gateway Riverboat Cruises, Busch Stadium, Savvis Center, Edward D. Jones Dome, Fox Theatre, the Presidents Casino, and Lacledes Landing are 3 miles from our property. The hotel is also five miles from the St. Louis Zoo, Grants Farm, Anheuser Busch Brewery, and 20 miles from Six Flags.