Apartments For Rent in Chapel Hill
Directions to The Townhomes at Chapel Watch Village
Our townhome apartments in Chapel Hill, NC are conveniently located near some of the area's best entertaining, dining and nightlife. Our great North Chapel Hill location puts the best of everything right outside your doorstep at The Townhomes at Chapel Watch Village, and to top it off, you're just a stone's throw from UNC. Welcome home!