Holiday Inn Dedham
Drag box to select area
Located at the crossroads of Routes 1A and 128/95, this hotel is perfectly located for visitors to the greater Boston area. There's easy access to Boston proper by train or car and the property is equipped to handle business functions with conference rooms and dining facilities available. You'll find many of the amenities of other hotels at the Holiday Inn, at a fraction of the cost.
55 Ariadne Rd, Dedham, MA 02026
- Hours: Mon - Sat 11:30am - 2:30pm and 5pm - 10pm;
Sunday 5pm -9pm
- Accessible: yes