Drury Inn & Suites Charlotte Northlake 3 stars

6920 Northlake Mall Drive, Charlotte, NC 28216-2857, United States of America

Hotel image
Read more reviews for Drury Inn & Suites Charlotte Northlake