About the accommodation
The newly renovated Best Western Braintree Inn located in Braintree, MA is conveniently located 11 miles south of historic Boston. If shopping is on your agenda, you will find most retail and department stores just minutes away at the South Shore Plaza.
The Best Western Braintree Inn is also just a short distance from many recognized restaurants.
The Hotel offers amenities such as free wireless Internet access, HDTVs with HBO®, free local phone calls, a fitness center, and all guest rooms have a micro-fridge.
Read more