Городской замок (City Castle) строился постепенно. Сначала на этом месте в XIII веке была построена приходская церковь, укрепленные стены были добавлены в XV веке. Земляные укрепления и частокол были позднее заменены высокими каменными стенами, на которых располагались бастионы, и рвом, заполненным водой. В XVI веке угроза атак со стороны турков привела к очередному усилению оборонительных возможностей замка. На сегодняшний день сохранилась лишь часть городских стен и три бастиона: Фарска, Банника и Писарска.