Residence Inn Boston Dedham


Dedham • Show on map
Price as low as USD 159.00
This all-suite Dedham Massachusetts hotel is a 25-minute drive from downtown Boston. This hotel features full kitchens and free Wi-Fi in every suite. A court for sports and recreation is provided as well.…More info
