Hampton Inn Shelby

2012 E Marion St
Shelby
North Carolina
United States