Property Location When you stay at Residence Inn Dedham in Dedham, you'll be in the suburbs and within the vicinity of Blue H..
Dedham / Dedham