El castillo y sus murallas incluyen nueve torres, dos de las cuales son de época visigoda, la torre de la capilla y la torre Pinte, cuadrada, la más alta de la ciudad.