El castillo, construido a comienzos del siglo XX en estilo ecléctico, situado en la colina de Beauregard, al nordeste de Aosta, es la sede del mando de la Escuela Militar Alpina de Aosta.
También es conocido como “Castillo Duca degli Abruzzi” o “Castillo General Cantore”.
En el jardín hay un muro natural de escalada, mientras que los locales albergan un pequeño museo.