Red Roof Inn Chapel Hill - UNC
3.5
5623 Durham-Chapel Hill Blvd
Durham,
NC
27707
Phone:
(919) 489-9421
Visit Website