The 2026 World Cup will be held across three countries, and there's one city using its stadium, which has been named the cheapest destination to visit, with affordable hotels