Search Results
Holiday Inn Dedham
55 Ariadne Rd, Dedham, MA 02026
Located at the crossroads of Routes 1A and 128/95, this hotel is perfectly located for visitors to the greater BostonMore 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.
See more »