Le Blizzard is simply a fantastic spa hotel. Located slap bang in the middle of town, it has all the usual amenities including an outdoor pool and hot tub. Their lounge area has huge sofas that seem to induce total relaxation.
+33 4 79 06 02 07
Val d'Isere, France