Ja, Residence Inn Dedham har wi-fi til hotellets gæster.