France Hotel Le Madrigal, Best Hotels In Sarlat-la-Caneda France Hotel Le Madrigal is Best Hotels Recommendations At Sarlat-la-Caneda France . … Edit