La Feclaz, France Hotels