Our campus is only minutes away from the vibrant and appealing downtowns of Needham, Wellesley and Newton. It's a tranquil setting, rich in natural beauty, yet only 12 miles away from metropolitan Boston and all it has to offer.
The charming towns of Needham and Wellesley, esteemed colleges and universities to quench your thirst for lifelong learning and parkland to keep your love of the outdoors alive. We aren't a Boston retirement home, we're a vibrant innovation senior living community just 12 miles away from Boston, which provides further culture, entertainment and learning opportunities.
The map below shows just a few of the area attractions - arts, culture, medical, outdoor and more - that our residents enjoy. To enlarge or print, simply click on the map. We invite you to click on the links at left or visit us at our Welcome Center to learn more about the advantages of North Hill's location.
Please note: Guest parking is available along the drive to our Grand Lobby (main entrance near Town Green).