The 3-star Holiday Inn Boston Dedham Hotel lies within 2.0 km from Luke Adams Glass, Larz Anderson Auto Museum - Museum of Transportation and Dedham Historical Society. Holiday Inn Boston Dedham Hotel has been welcoming guests to its non-smoking rooms since 1967.
Nestled in the center of Dedham and a 10-minute walk from Dedham Corp Center train station. The center of Dedham is 2 km away from the venue.
Nearby points of interest include monuments and colleges.
Guests can reach Holiday Inn Boston Dedham Hotel by car from Logan International airport in 25 minutes.
Holiday Inn Boston Dedham Hotel is a property in Dedham that comes with 200 rooms and provides wireless internet, a separate toilet, pay TV, a safe and an iron with ironing board. There are en suite bathrooms with a bathtub, free toiletries and a shower along with a microwave and coffee/tea makers for self-catering.
Eat & Drink
Guests can enjoy fine meals of Asian cuisine at the hotel’s restaurant. A variety of tea and coffee is offered in the sushi bar.
All visitors are offered a full breakfast for a fee.
Limousines are available for rent at Holiday Inn Boston Dedham Hotel.
Cribs and video games are provided for guests with children. Guests can keep fit with fitness classes, fitness center and a gym offered on the premises.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.
The hotel staff speaks English, Spanish, Italian, Portuguese, Croatian.
Year renovated: 2009.
Number of floors: 8.
Number of rooms: 200.