Castelul a fost ridicat in secolul al XV-lea de Ioan de Hunedoara pe locul unei vechi intarituri, pe o stanca la picioarele careia curge paraul Zlasti. Este o constructie impunatoare, prevazuta cu turnuri, bastioane si un donjon. Acoperisurile sunt inalte si acoperite cu tigla policroma. Castelul a fost restaurat si transformat in muzeu. Cetatea a fost una dintre cele mai mari si vestite proprietati ale lui Ioan de Hunedoara. Constructia a cunoscut in timpul acestuia insemnate transformari, servind atat drept punct strategic intarit, cat si drept resedinta feudala.