Located minutes from The Natick Mall, one of the largest malls in New England Learn More Enjoy a live concert or movie at The Center for Arts in Natick (TCAN) Learn More Visit to colleges in minutes when you stay at our hotel near Wellesley College Learn More See More Explore nature and outdoor wildlife at the Broadmoor Wildlife Sanctuary Learn More Immerse yourself in rich history with a unique visit The International Museum of World War II Learn More Centrally located 2 short miles from Natick Center, and West Natick subway stations Learn More See Less