Loading hotels
Confirming room availability...
Drury Inn & Suites Charlotte Northlake, 6920 Northlake Mall Drive, Charlotte, United States
This lovely hotel is situated in Suburbs. A total of 180 bedrooms are available for guests' convenience at Drury Inn & Suites Northlake Charlotte. Pets are not allowed at this property.