Situé à Sierra Caracolera et à proximité de Las Casillas, près de Martos, dans un environnement naturel avec des paysages d'une grande beauté, leCastillo de la Encomienda de Víboras à été bâti au IXe siècle sur un mont rocheux dominant, adossé à la rive droite de la rivière Víboras.
Appartenant à l'Ordre de Calatrava et rénové au XIIIe siècle, il se distingue par sa position élevée, contrôlant le territoire et les voies de communication en direction du royaume nasride de Grenade. Sur la face nord, la roche se brise à la verticale, servant de défense ou de fortification. De son côté, le versant sud, à pente plus faible, était protégé par un mur.
Au sommet supérieur, s'élevant au-dessus du reste des murs qui suivent la ligne, s'élève une grande tour avec un plan légèrement carré et des angles arrondis, cimentée sur la roche et en maçonnerie. Celle-ci compte deux étages et une terrasse. À l'intérieur, on peut encore voir la voûte en berceau.
À côté de la tour, en dessous, on peut voir des vestiges de tours et de murs, ainsi qu'une citerne couverte avec une voûte surbaissée. Les parois de la citerne sont en maçonnerie très épaisse et revêtues d'almagre.