For the same or less money you can stay at far finer hotels in downtown Boston. Do you need to be near Dedham, MA?
For example, Nine Zero is a luxury hotel in Downtown, that has been offering rates as low as $135/nt when booking direct with them or through various websites (
www.ninezero.com ). A check of expedia or another booking service will yield some unheard of rates for summer in Boston - evidence of a very soft hotel market.