New hotel opens in St. Charles By: St. Louis Business Journal via Business Journals September 29, 2017 at 07:42 AM EDT Drury Hotels Co. has opened a new hotel in the Streets of St. Charles development along Interstate 70. Read More >>