Holiday Inn Express Chapel Hill
Chapel Hill, NC
Located less than 5 miles from the University of North Carolina at Chapel Hill, the Holiday Inn Express Chapel Hill features 64 rooms with High Speed Internet Access, Full Cable with HBO and CNN.
Free Continental Breakfast is offered.
6119 Farrington Rd., Chapel Hill, NC 27517, USA