
Comfort Inn - Dedham-Boston MetroWest
3.3 (27)hotel
A straightforward Dedham base offering easy, practical access across Boston's MetroWest.
Description






Situated off Elm Street in Dedham, this hotel provides a practical stopover point with convenient access throughout the Boston MetroWest area.


