Drury Hotels opens new hotel in Charlotte, North Carolina
Property is the company’s third hotel in Charlotte and fifth in North Carolina Charlotte, NC – January 26, 2017 – Drury Hotels Company’s new Drury Inn & Suites in Charlotte, North Carolina, is officially open and welcoming guests. The hotel, the Drury Inn & Suites Charlotte Arrowood, is the company’s third hotel in Charlotte and fifth […]