Need some suggestions for hotels in north of England or Scotland that will do for my mum's 60th in December but also have things to keep a 20 month entertained. I'm thinking York or Edinburgh but am open to other suggestions