Close Window
View Category

Residence Inn Boston Dedham


One-Bedroom Suite Living Area (7 of 34)

You'll find plenty of room to relax in the living area of the one bedroom suite. Comfy sofa and flat screen TV, large work desk with ergonomic chair and dining table and chairs offer everything you need while on the road.