The 25-year-old will arrive in Spain over the weekend to finalise his move from Juventus after an unsuccessful loan spell with West Ham
Valencia are set to seal an €18 million deal to sign Italy international Simone Zaza from Juventus, Goal understands.
The 25-year-old had been on loan at West Ham for the first half of the season, but a possible transfer to the London club has failed to materialise despite a loan-to-buy agreement between Juventus and the Hammers.
Zaza will now join Valencia for an initial €2m, with Juventus set to receive another €16m as long as the club avoid relegation from La Liga or the striker makes 10 appearances for them.