Corvin Castle was laid out in 1446, when construction began on the orders of Voivode of Transylvania John Hunyadi (Romanian: Iancu or Ioan de Hunedoara) who wanted to transform the former keep built by Charles I of Hungary. The castle was originally given to John Hunyadi's father, Voyk (Vajk), by Sigismund of Luxembourg, king of Hungary and Croatia, as severance in 1409.
Built in a Renaissance-Gothic style and constructed over the site of an older fortification on a rock above the smaller Zlaști River, the castle is a large and imposing structure with tall towers, bastions, an inner courtyard, diversely coloured roofs, and myriads of windows and balconies adorned with stone carvings.
The castle is in Romanian ownership since 1918. Today there is a museum in the building. The castle is also used as a film set. A large number of Romanian and international film productions were shot on the castle grounds.