Aloft Chapel Hill

1001 S Hamilton Rd
Chapel Hill
North Carolina
United States