Candlewood Suites Boston-Braintree

235 Wood Rd., Braintree, MA 02184