- Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
Wonderful experience. Highly recommend!
Located in Chapel Hill, The Franklin Hotel Chapel Hill is in the city center. Franklin Street and Streets at Southpoint Mall are worth checking out if shopping is on the agenda, while those wishing to experience the area's popular attractions can visit Durham Performing Arts Center. Coker Arboretum and Dean Smith Center are also worth visiting.
Location & Ambiance. Located in the heart of downtown Chapel Hill. Didn’t get to spend much time, just a quick overnight, but hope to return.