Search Results
Extended Stay America Hotel
20 Rockdale St, Braintree, MA 02184
Extended Stay America Hotels cater to business travelers and others who need accommodations at weekly rates. Suites areMore 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.
See more »