I think this building is a library in the medieval village of Domme.