211 Pittsboro Street, Chapel Hill, North Carolina 27516
The Carolina Inn, nestled in the heart of Chapel Hill adjacent to the University of North Carolina, is a Four Diamond hotel on the National Register of Starting at
$82 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.