With a rooftop spa, roaring fires and carol singing, the Hotel Sassongher in the Italian Dolomites was the perfect place to spend the festive season