Hampton Inn Albemarle

2300 Hwy 52 N
Albemarle
North Carolina
United States