St Saud Lacossiere, France Hotels