Le centre comprend 19 bâtiments, dont un bâtiment pédagogique, trois bâtiments d’hébergement, ainsi que des infrastructures de restauration, de santé et un complexe sportif. Il dispose de salles de cours et d’informatique, de salles de travaux pratiques, de mini-réseaux pédagogiques, d’un amphithéâtre de 100 places et d’un chapiteau de 500 places.
