Holiday Inn Express Braintree

190 Wood Rd
Braintree
Massachusetts
United States