El
torreón de
San Cristóbal se encuentra situado a 926 metros de altitud y parece seguro que durante la época islámica era una atalaya o fortín, estando ya ligado al primitivo recinto
amurallado. La construcción que hoy vemos es del siglo XIII o XIV.