Saint-Flour, France Hotels