Christmas at the Winnock Hotel is the perfect Christmas setting.
The Winnock Hotel, with its open log fires and beamed ceilings is the perfect Christmas setting - they even have their own snowmaking machine!