Residence Inn Boston Braintree
Conveniently located near the Logan Express, Residence Inn Boston Braintree offers easy access to downtown Boston, Milton, Weymouth, South Shore Plaza and the Braintree and Quincy Adams train stations.
Conveniently located near the Logan Express, Residence Inn Boston Braintree offers easy access to downtown Boston, Milton, Weymouth, South Shore Plaza and the Braintree and Quincy Adams train stations.