My DH and I stayed at the Redworth Hall Hotel near Newton Aycliffe in County Durham a couple of years ago to celebrate a significant anniversary. It was lovely. Beautiful room, gorgeous food too. It is a seventeenth century manor house set in its own grounds. We have also stayed at the Sprowston Manor Hotel, near Norwich. This is a Marriott Hotel and I can highly recommend both of them. As for walks and things to do, we were a both of these in the winter time. Sprowston Manor is near to
Thursford, home to the largest collection of steam traction engines and organs in the world. We went to the Christmas Spectacular and thoroughly enjoyed the whole thing. I hope you find something soon, and yourcDH has a superb birthday.