Loading hotels
Confirming room availability...
Aloft Chapel Hill, 1001 S Hamilton Rd, Chapel Hill, United States
Near University of North Carolina<br /><br />Located in Chapel Hill, Aloft Chapel Hill is connected to a shopping center, within a 5-minute drive of North Carolina Botanical Garden and Dean Smith Center. This golf hotel is 1.6 mi (2.6 km) from University of North Carolina and 2 mi (3.2 km) from Franklin Street.