Les Arcs, France Hotels