News from
Hampton Inn & Suites Charlotte Northlake Opens
2020-09-16 20:50:19| Hotel Resource
The 130-room hotel is located just off I-485 in Charlotte, NC, less than a mile from the Northcrest Shopping Center and Northlake Mall.
Category:
Hospitality