• Red Roof Inn

    • Hotels
    5623 Chapel Hill Blvd
    Durham, NC 27707
    (919) 489-9421
    (919) 489-8001 (fax)
    • About

      Hotel accommodating business travel.