Saint-Lon-les-Mines, France Hotels