Blotti au coeur du paisible vallon de l'Allemette, sur la commune de Lignac, le petit village de Château-Guillaume séduit immédiatement le regard des amateurs de patrimoine bâti.
Le château médiéval, ancienne forteresse du duc Guillaume X d'Aquitaine, père d'Aliénor d'Aquitaine, forme un bel ensemble défensif, avec son donjon roman à mâchicoulis, ses quatre tours et ses remparts.
À proximité, la petite église romane et les pittoresques maisons de Château-Guillaume ajoutent au charme des lieux.