Le Barcares, France Hotels