Red Roof South Deerfield is conveniently located adjacent to Yankee Candle s flagship store/ featuring shopping/ dining and entertainment. This hotel features interior corridors/ a guest laundry facility and an indoor heated pool open year round.One building/two story/interior corridor. Last Renovated In 2001.