Holiday Inn Chapel Hill
Chapel Hill, NC
The Holiday Inn is a Full service, moderately priced hotel located near the heart of the University of North Carolina at Chapel Hill campus.
The Holiday Inn is also convenient to Durham, Duke University, Research Triangle Park, and area attractions and is within walking distance to shopping and restaurants.
1301 N. Fordham Blvd., Chapel Hill, NC 27514, USA