Les Ardillats, France Hotels