Chapel Hill

North Carolina

Sort by:

Hotel Results: 1 to 1 of 1

Hotel's Location in Chapel Hill, NC Lets You Stay Smart
Situated just off of I-40 and only two miles from the UNC campus in Chapel Hill, NC, our hotel's facility provides easy access to the beauty and tradition of the area. Whether you're traveling for business or pleasure, rest assured that all your needs are met at the Holiday Inn Express Chapel Hill hotel in North Carolina.

Chapel Hill provides our hotel's corporate guests a beautiful location for doing business. With our ...