1/5
Holiday Inn Express Chapel Hill
Chapel Hill
We're liking this😍
This spacious room is just what you need to unwind and relax in peace...
Let the fitness room be your best friend on this daycation. Stay fit and energised!
Imagine trying to binge watch your favourite show and there's no wifi...that doesn't exist in this hotel!
Amenities
Location
6119 Farrington Rd, Chapel Hill, NC 27517, USA