Here They Grow Again: Drury Opens Three New Hotels

(ST. LOUIS, MO) – December 30, 2008 – Drury Hotels is ringing in the New Year with three hotel openings. New Drury Inn & Suites are now open in Baton Rouge, Louisiana, Meridian, Mississippi and Charlotte (Northlake), North Carolina. This marks the first time in the 35-year history of the Drury Hotels that the family-owned-and-operated […]