Drury Inn & Suites Greenville is Now Open!
(ST. LOUIS)-Jan. 29, 2007–The new Drury Inn & Suites hotel located at I-85 and Woodruff Road is now open. The hotel is owned and operated by Drury Inns, Inc. Approximately 35-40 jobs will be created in the community with the opening of this hotel. “We are excited to see the first Drury Inn & Suites […]