Chapel Hill West Condominiums is a luxurious high-rise living complex located on Worcester Road in Framingham. It is conveniently situated by the Mass Pike and the public bus line. Chapel Hill's amenities include an outdoor pool and recreational center, as well as a gym and laundry facilities.