Residence Inn by Marriott Boston Dedham


Dedham • Show on map
View Details for Price
Located in Dedham and with Boston Museum of Fine Arts reachable within 11 miles, Residence Inn Boston Dedham has free bikes, non-smoking rooms, free WiFi throughout the property and a fitness center.…More info
