Holiday Inn Express 3098 Elm Point Industrial Drive St. Charles MO 63301 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×