We just got back after a 10 night stay at the Fairfield and highly recommend it.
As far as distance, it's about a 2 min walk to the lights to cross the road to DL.
Any of the hotels along the section of road is close, it really makes no difference to walk and extra 50 metres if the hotel is right for you.
I have previously stayed at the Carousel Inn and Best Western Mini Suites and recommend either.