Drury Inn & Suites Charlotte Northlake

6920 Northlake Mall Drive
Charlotte
North Carolina
United States