Aloft Chapel Hill
Chapel Hill -> North Carolina -> South Atlantic -> South -> the USA
NC 27517 1001 South Hamilton Road, Chapel Hill, NC 27517, United States of AmericaAloft Chapel Hill on the map
Aloft Chapel Hill. Hotel in Chapel Hill
Less than a 5 minute drive from University of North Carolina, this hotel features a fitness center and free Wi-Fi. Guests can relax at the outdoor patio or in the indoor pool.
Price from $125
Photos of Aloft Chapel Hill. Chapel Hill
The Information about Chapel Hill, North Carolina, the USA
Chapel Hill or Chapelhill may refer to:. Book the Aloft Chapel Hill in the Chapel Hill, North Carolina.