The castle is located on a small plateau 226 meters above sea level, and comprises a central hexagonal keep, built around an inner courtyard and containing two-storeyed halls along its entire length, and complemented by an outer wall enclosing an outer yard on its western side.