Included Fitness Center Learn More Fitness Center Included Close On-site fitness center featuring the latest cardio equipment and free weights at our Natick hotel. Hours Open 7 days a week, 24 hours a day Special Guest Privileges Complimentary Amenities Cardiovascular Equipment Elliptical Machine(s) Exercise Bike(s) Free Weights Strength Equipment Treadmill(s) Fee Complimentary
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