Immerse yourself in America's colonial era and experience the city of Boston and eastern Massachusetts. Located south of Boston, the Holiday Inn hotel is 1 mile from Braintree & Braintree Hotels, and ... Holiday Inn BOSTON RANDOLPH - Click Here For Rates & Information