Le Chalard villas

Check out our villas in Le Chalard, France

Villa in Le Chalard, France
From £699 Per week
  • Villa
  • Sleeps 11
  • 5 Beds
  • 4 Baths
  • Private pool
  • WiFi
  • Parking
  • Private garden
A charming property set in a tiny hamlet in tranquil rural surroundings, just 50 yards from the border with the Dordogne. The main house and cottage are set on opposite sides of large courtyard.