Neuville-sur-Ailette, France Hotels