Remove Ads

Photo of Holiday Inn Express Chapel Hill, an IHG hotel

3.7
26 votes

Holiday Inn Express Chapel Hill, an IHG hotel

6119 Farrington Road, Chapel Hill, North Carolina 27517 USA

Add Photo

Guestroom

Remove Ads

Claim copyright