Featuring 3-star accommodation, Fairfield Inn & Suites by Marriott Boston Walpole is located in Walpole, 28 km from Fenway Park and 29 km from Boston University.
Number of rooms: 108
630 Providence Highway, Walpole, MA 02081, United States
Hotel booked 1 times today.