The RBS 6 Nations runners-up will meet a CONSUR XV representing the South American nations, before playing two Tests against Argentina.
The first Test will be staged in Salta - the setting for the Pumas' 24-22 victory in 2009 - on June 8 and at Velez Sarsfield in Buenos Aires on June 15.
It will be the first two-match series between the teams in Argentina since the 1997 tour, with England coach Stuart Lancaster set to name his squad in early May.
"Argentina is a formidable rugby nation and we're looking forward to facing the Pumas in back-to-back Tests, which a young and developing side will need to be at its very best to win," Lancaster said.
"Together with matches against the Barbarians at Twickenham and the CONSUR team in Uruguay, the summer programme gives this group a real opportunity to measure their progress and continue to learn what they need to succeed at the highest level."
England tour dates:
May 29 - Arrive in Buenos Aires, June 2 - CONSUR XV v England XV (Montevideo, 3.30pm local time, 7.30pm BST), June 8 Argentina v England (Salta, 4.10pm local time, 8.10pm BST), June 15 Argentina v England (Velez Sarsfield, Buenos Aires, 4.10pm local time, 8.10pm BST).
- Sports & Recreation