VTF Le Grand Hôtel
Montgenèvre
Just a stone’s throw from Italy and perched at an altitude of 1,860 m, the VTF Le Grand Hôtel, holder of the Green Key label, is located in the upper part of the village, only 300 m from the slopes, and offers a magnificent view over the entire valley.