Inter-Hotel Albizia
Sarlat, France
5.2COSY
Tucked into the heart of Sarlat, one of France's most beautifully preserved medieval towns, the Albizia offers a simple, unpretentious base with the warmth of its storied surroundings never far from the door.