Amadeo era nieto del rey Amadeo I de España y en 1904 recibió el título de Duque de Spoleto de su tío del rey Víctor Manuel III de Italia.