Hotel & restaurant Le Meysset is a charming 3-star establishment located in the picturesque town of Sarlat-la-Caneda, France. Renowned for its stunning medieval architecture and rich history, this delightful hotel serves as an inviting retreat for both leisure and business travelers. With a guest rating of 6.7 out of 10, based on one review, it offers a cozy ambiance that reflects the warmth of the local hospitality.