L'église à nef unique est bordée à l’est d’un immense château du XVIIe siècle et au nord d’un grand lavoir typique de la région.
Dédiée à Saint-Martial, prédicateur de Limoges de 259 à 269, l’église est du style roman byzantin, fin XIe, début XIIe siècle.
Elle a été classée monument Historique en 1915.