St Priest, France Hotels