Hotel de Compostelle is a charming 3-star hotel located in the picturesque town of Sarlat-la-Caneda, France. Known for its medieval architecture and vibrant local culture, Sarlat offers a delightful experience for both leisure and business travelers. With an impressive guest rating of 10.0 out of 10, based on two reviews, this hotel promises exceptional service and comfort.