Granges les Beaumont, France Hotels