As someone who works in a lot of hotels all over the UK, Shrigley Hall is not that good (food isn't spectacular and bar staff are woeful!). In the North West I'd go to the Town Hall, its a beautiful building and you can have both parts of the day there. If you want to go further afield I'd try the Marriott St Pierre in Chepstow, would probably be expensive though!
Wouldn't have it the Renaissance or the Hilton either to be honest.