Spain will host Italy in a friendly in Elche on March 26, the Italian soccer federation said in a statement.