Extended Stay America Hotel 20 Rockdale St, Braintree, MA02184 Extended Stay America Hotels cater to business travelers and others who need accommodations at weekly rates. Suites are…More equipped with kitchens, wireless internet and cable television. Phone and voicemail access are unlimited. The hotel has laundry facilities, and most locations are pet friendly. The Braintree location is minutes from public transportation, several large office parks and the South Shore Plaza shopping center.