380 Mulholland Drive
Saint Charles,
MO
63303
Located at I-70 and South 5th Street, the Drury Plaza Hotel St. Louis St. Charles is in the Streets of St. Charles and is just minutes from downtown St. Charles. Free breakfast is served daily, as well as free hot food and cold beverages every evening at our 5:30 Kickback®.
Conveniently located in the Streets of St. Charles, the Drury Plaza Hotel St. Louis St. Charles features flexible meeting and banquet space to accommodate a wide variety of groups. Let our team manage the details and deliver an exceptional level of service!