El castillo fue diseñado en la forma más elaborada con tres líneas de defensa, castillo interno con el palacio y torre de homenaje enorme; la parte superior de la ciudad tenía los cuarteles militares principales y una cerca doble con cuatro puertas, en tanto que la ciudad baja con la catedral en el centro urbano y un puerto en el Danubio fueron protegidas hábilmente por una alta cerca con fosos y puertas.