We are planning to go for one day at Christmas but i want to stay two nights in a nice hotel (not mega expensive either but we can afford to treat ourselves a little bit). Any recommendations? Thanks