Residence Inn by Marriott Boston Natick


Natick • Show on map
View Details for Price
Located within 16 miles of Boston Museum of Fine Arts and 17 miles of John F. Kennedy Park, Residence Inn by Marriott Boston Natick has rooms in Natick. This 3-star hotel offers a 24-hour front desk.…More info
