Aloft Chapel Hill

3.8 (223 reviews)

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

  1. Franklin Street
Prev
Next

How To Get Here

Unable to find directions, please try again.