Brain Sur Allonnes, France Hotels