Extended Stay America Boston - Braintree

20 Rockdale St
Braintree
Massachusetts
United States