Serra-di-Ferro, France Hotels