Hotels Near Hampton Inn Braintree, Braintree