HOLIDAY INN EXPRESS CHAPEL HILL * *
The Holiday Inn Express Chapel Hill is a 2-star hotel located in Chapel Hill, North Carolina. It is ideally located just off Interstate 40, just 6.4 km from the North Carolina Botanical Garden and 8 km from the Morehead Planetarium and Science Center. Rooms are simple yet comfortable, equipped with flat-screen TVs, desks, free Wi-Fi, microwaves, mini-fridges and coffeemakers. Suites offer a separate living area with sofa bed. Parking, local shuttle and buffet breakfast are free. The hotel also features a gym, business center and meeting space. Guests appreciate the cleanliness of the rooms, the convenient location and the hotel's services and facilities.
Did you know? This review was written by our professional authors.
Compare and book your accommodation HOLIDAY INN EXPRESS CHAPEL HILL
Members' reviews on HOLIDAY INN EXPRESS CHAPEL HILL
The ratings and reviews below reflect the subjective opinions of members and not the opinion of The Little Witty.