O'Fallon Drury Inn & Suites completes renovation

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.
Up Next
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.

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

February 19, 2017 06:45 AM