La Clusaz, France Hotels