Le château médiéval a été construit au XVIIe siècle sur le site d'une fortification datant de 1492. Détruit en 1601, sa reconstruction a commencé en 1602 sous la direction du juge municipal Borsos Tamás, qui l'a transformé en une forteresse pentagonale dotée de sept bastions. En 1616, il a obtenu le statut de ville royale libre. Sa restauration a débuté en 2011, ce qui en fait aujourd'hui une attraction phare pour les habitants et les touristes.