The Drury Inn & Suites in O’Fallon, IL, in southern Illinois near St. Louis, MO, has completed a full renovation of its 180 guest rooms and suites, public areas and more than 2,800 square feet of meeting and event space, the company said. McClatchy znizami@bnd.com
The Drury Inn & Suites in O’Fallon, IL, in southern Illinois near St. Louis, MO, has completed a full renovation of its 180 guest rooms and suites, public areas and more than 2,800 square feet of meeting and event space, the company said. McClatchy znizami@bnd.com

Drury Inn Hotel completes renovation; another Jimmy John’s to open soon

February 19, 2017 06:45 AM