Directions to Red Roof Inn Chapel Hill, Durham

Red-roof-inn-chapel-hill-map
The Red Roof Inn Chapel Hill in Durham is located at 5623 DURHAM-CHAPEL HILL BOULEVARD , Durham , NC, US .   Click on the Google Map above to get an interactive version and see the area around the Red Roof Inn Chapel Hill .