The castle was built mainly in Gothic style, but has Renaissance architectural elements. It features tall and strong defence towers, an interior yard and a drawbridge. Built over the site of an older fortification and on a rock above a small local river, the castle is a large and imposing building with tall and diversely coloured roofs, towers and myriad windows and balconies adorned with stone carvings.