• Enjoy St. Louis' numerous attractions, southern hospitality, and a wealth of amenities at the new Holiday Inn Express and Suites St. Louis South I-55!

    Holiday Inn Express & Suites, Saint Louis, MO
  • : 4250 Midamerica Ln., Saint Louis MO 63129
  • : 314-894-0700
  • : 314-894-0167

Gallery - Holiday Inn, Saint Louis, MO