235 Wood Road, Braintree
Located just off Interstate 93 this hotel in Braintree has self-catering accommodations. It also has a 24-hour gym and a free DVD library. Free Wi-Fi and free parking are available.
40 Edwin Land Boulevard, Braintree
Overlooking the Charles River and offering stunning views of the Boston skyline this Cambridge hotel offers luxurious accommodations first-class amenities and is minutes from Boston's main attractions.