Holiday Inn Express Shelby

2001 E Dixon Blvd
Shelby
North Carolina
United States