Les Combes, France Hotels