St Georges sur Cher, France Hotels