CITY: Rio de Janeiro STADIUM: Maracana (capacity 73,531). The most iconic city in Brazil also includes arguably the most iconic stadium in world football. The Maracana was totally rebuilt especially for the World Cup. The stadium will host the final on July 13. England have already confirmed that they will be based there for the tournament in the five-star Royal Tulip hotel.