Aloft Chapel Hill

3.8 

1001 South Hamilton Road, Chapel Hill, NC, 27517, United States   •  Weather:   

Local Time Phone 919-932-7772 Hotel Reservations 866-716-8143

3.8

Hotel Near Franklin Street

Hotel Near Franklin Street

Downtown Chapel Hill is an energetic, creative mixed-use district where North Carolina meets the world. Franklin Street is the perfect place to visit when looking for delicious restaurants, one-of-a-kind shops, live music, and must-see hot spots. It runs through the heart of downtown Chapel Hill and is a wonderful place to enjoy the best of Tar Heel culture.

Book your stay at our hotel near Franklin Street and enjoy: 

  • Fast & free WiFi throughout the hotel
  • Great bar scene at W XYZ® bar
  • 24/7 Re:chargeSM fitness center
  • Free bottled water and coffee, in room

Chill out at Aloft Chapel Hill.


Get Directions

What's Nearby

How To Get Here

Unable to find directions, please try again.