La partie la plus ancienne, la tour, date du XII-XIIIe siècle. Le reste de l'édifice est daté entre la fin XVe et le XVIe siècle.