Homewood Suites Durham/Chapel Hill

  • Hotels/Motels
3600 Mt. Moriah Road
Durham, NC 27707
(919) 401-2391
1-800-923-7045
(919) 401-2441 (fax)
Hours:
24 Hours
  • Directions

    Located by I-40 off Hwy15/501