Remove Ads

Photos for Holiday Inn Express & Suites High Point South, an IHG Hotel

4.0
7 votes

Holiday Inn Express & Suites High Point South, an IHG Hotel

10050 N. Main St, Archdale, North Carolina 27263 USA

Add Photo