Hampton Inn & Suites Chapel Hill/Durham 3 stars

6121 Farrington Road, Chapel Hill, NC 27517, United States of America

Hotel image
Read more reviews for Hampton Inn & Suites Chapel Hill/Durham