Les Menuires, France Hotels