Holiday Inn Express Hotel & Suites High Point South

10050 N Main St
Archdale
North Carolina
United States