55 Ariadne Road, Dedham, MA 02026 United States Get Directions
The newly refreshed Holiday Inn Boston-Dedham Hotel and Conference Center looks forward to welcoming you to Massachusetts. Located off I-95 and within walking distance to Legacy Place, our hotel offers a great location for business and leisure travelers. We are improving our indoor pool and fitness room just for you! During the renovations the pool and fitness room area is closed. We apologize for the inconvenience. Guests love our renovated guest rooms and suites with complimentary amenities such as free WIFI, HDTVs, mini refrigerator, and more. Start your day in The Breakfast Nook and end it with a cocktail and dinner in Bamboo, located on site. Thank you for choosing the Holiday Inn Boston-Dedham Hotel and Conference Center.
All of our hotels use the IHG Green Engage system, an innovative online environmental sustainability system that gives our hotels the means to measure and manage their impact on the environment. It’s our way of making sure we’re protecting our surroundings for our guests today, and tomorrow.