Close Window
View Category

Residence Inn Boston Dedham

Boston Extended Stay Hotel

Hotel Views

Exterior (1 of 26)

At the Residence Inn Dedham we welcome you to our South Boston Hotel with beautiful landscaping and architecture.