En traversant le Városliget vers l’île Széchenyi de Budapest, le visiteur découvre des tours, une chapelle et des ailes de palais qui semblent appartenir à des siècles différents. C’est vrai pour leurs styles, mais le château de Vajdahunyad n’est pas une forteresse médiévale agrandie au fil du temps. L’architecte Ignác Alpár l’a imaginé pour l’Exposition du Millénaire hongrois de 1896, quand le pays utilisa l’architecture pour raconter mille ans depuis l’arrivée des Magyars dans le bassin des Carpates. Le résultat est une composition volontaire de formes historiques. Le savoir enrichit la promenade : chaque changement de style participe à un discours sur la mémoire, l’identité et les bâtiments choisis pour les représenter.
Le premier ensemble était provisoire, construit pour l’exposition avec des matériaux de foire. Son succès a conduit à le rebâtir en matériaux durables ; selon l’autorité du parc, le chantier fut achevé en 1908. Le nom Vajdahunyad vient de la partie la plus fortifiée, qui rappelle le château des Hunyadi dans l’actuelle Roumanie. Pourtant, l’ensemble emprunte à de nombreux édifices de l’ancien royaume de Hongrie. Ce n’est ni la copie fidèle d’un seul château ni une fantaisie assemblée au hasard. Alpár a organisé des fragments reconnaissables en un parcours à travers plusieurs époques : une exposition que l’on pouvait traverser à pied.