Deols, France Hotels