Spa hotels in Montgenevre
We found 21 properties with availability in Montgenevre
Show on map
Chalet Le Vent
364 Rue Chante Le Vent, Montgenevre, France
The spacious Chalet Le Vent Montgenevre is located within 200 metres of Montgenevre Ski School and a 5-minute walk from Chalmettes Ski Lift. One of the highlights of this apartment is a terrace…