Yes, free WiFi is available at
the Château La Gentilhommière du Puits Notre-Dame 30 rue de l'église 24110 Saint Léon sur l'Isle.