Die ursprüngliche Größe der Kernburg ist unbekannt, sie muss aber zumindest eine dreifache Ausdehnung des heute erhaltenen Areals gehabt haben. Die Kernburg war von einer zwei Meter breiten Ringmauer umschlossen. Vorgelagert war ein in den Felsen eingetiefter, 14 Meter breiter Burggraben. Die im Inneren an die Ringmauer angeschlossenen Bauten sind mehrfach umgebaute Wirtschaftsgebäude und Türme, die erst in der zweiten Hälfte des 12. Jahrhunderts errichtet wurden.
Die ergrabenen Mauern wurden befestigt, teilweise ergänzt und in dem Zustand belassen, auch wenn damit Mauern nebeneinander erscheinen, die ursprünglich nicht zur gleichen Zeit existierten.