Saint Chely d'Aubrac, France Hotels