Le Tholonet, France Hotels