About the Property
Convenient Location
Situated in Dedham with easy access to downtown Boston and nearby attractions.
Modern Amenities
Enjoy complimentary high-speed internet, an indoor pool, and a fitness center for relaxation.
On-Site Dining
Indulge in Asian cuisine at Bamboo restaurant, featuring a Sushi bar and daily luncheon buffet.
To make the most of your stay near Boston's top destinations, book your stay at Holiday Inn Boston - Dedham Hotel & Conference Center now.




















































GB
US