Hotel Saint Albert is a charming 3-star establishment located in the picturesque town of Sarlat-la-Caneda, France. Known for its stunning medieval architecture and vibrant local culture, Sarlat-la-Caneda offers a unique blend of history and modernity, making it an ideal destination for both leisure and business travelers. With a solid guest rating of 8.3 out of 10 based on 12 reviews, Hotel Saint Albert is recognized for its welcoming atmosphere and attentive service.