Castra-Verduzan, France Hotels