We're across the street from Natick Mall and less than a mile from I-90. The Center for Arts in Natick and Cochituate State Park are within three miles. Downtown Boston and Boston Logan International Airport are 25 minutes away. Hotel highlights include a free hot breakfast every morning and a business center area.
Hotels in Natick MA (Massachusetts) United States <>
|