home
>
Holiday inn express braintree
holiday inn express braintree
Holiday inn express braintree
Location situated in braintree holiday inn express braintree is close to f1 boston south shore plaza and general sylvanus thayer birthplace also nearby are united first parish church and adams national historic park hotel features wireless internet access is complimentary in public areas there is a 24 hour business center on site a complimentary breakfast is available additional amenities include a fitness center multilingual staff and laundry facilities self parking is complimenta

SIMILAR PRODUCTS