Hotels Near Holiday Inn Boston-Dedham, Dedham