Holiday Inn Express Hotel & Suites High Point South, Archdale
https://holiday-inn-express-hotel-suites-high-point-south.usa8.info
Located just off Interstate 85, this hotel in Archdale, North Carolina features an outdoor pool and rooms with free WiFi and a cable TV. The historic Castle McCulloch is 10 minutes’ drive away.
10050 North Main Street, Archdale, NC 27263, United States of America