alofthotels
in
Durham, NC
Aloft Chapel Hill
1001 South Hamilton Road
Chapel Hill
NC
27517
(919) 932-7772
9.2
mi