Newly renovated hotel just 10 miles from Boston
* Newly renovated guestrooms
* Full Service fitness club
* Onsite TGI Fridays
Conveniently located among three major interstates, The Sheraton Braintree is just across the street from the South Shore Plaza - one of the largest malls in New England. Boston is an easy 10-mile drive, or even simpler with the complimentary shuttle to public...
Located near the Freedom Trail and the home of patriot Paul Revere the Sheraton Braintree Hotel boasts 374 rooms and 14 suites. With a fully equipped business center and a complete health facility this is a well-appointed hotel which also offers complimentary transportation to the nearby 'T' (Quincy Adams subway stop) and is only minutes (and a quick public transportation ride) to downtown...