totalnumberofrooms142
in
Durham, NC
Hampton Inn-Suites Chapel Hl
370 E Main St 100
Carrboro
NC
27510
(919) 969-6988
11.1
mi