At the Villages of Chapel Hill, you'll experience relaxing apartment living in an unrivaled Carrboro location. Recharge in one of our spacious one, two and three-bedroom apartment homes, situated amongst lush landscaping an an abundance of trees.