Home Dining 8 best luxury hotels to celebrate this festive season with sparkle