Aloft Chapel Hill

1001 S Hamilton Rd
Chapel Hill, North Carolina 27517
9.5 miles from Croasdaile Country Club
More hotels near this hotel