The Drury Plaza Hotel St. Louis St. Charles is located off I-70 in the Streets of St. Charles entertainment district, and is just minutes from historic downtown St. Charles. Enjoy shopping, dining, and entertainment options steps from the hotel. Free breakfast is served daily, as well as free hot food and cold beverages every evening at our 5:30 Kickback®.
No nearby listings found.
Our bi-weekly newsletter provides news, history, and information for those interested in traveling along along the Lewis & Clark Trail.