Azteca Stadium in Mexico City

Azteca Stadium

Azteca Stadium, located in Mexico City, is the third-largest stadium in the world and one of the most iconic sports venues in Latin America. Built in 1966, it has a capacity of 87,000 people and hosts major soccer games and concerts. The stadium is the home of Mexico's national soccer team, and it has hosted several FIFA World Cup games, including the 1970 and 1986 World Cup finals. Besides taking a tour of the stadium, visitors can also stop at the nearby National Museum of Anthropology, which houses many of Mexico's most famous ancient treasures. In addition, visitors can enjoy a range of nearby attractions. Chapultepec Park, one of the largest city parks in the world, is within walking distance, and it boasts several museums, a zoo, and beautiful gardens. Also near Azteca Stadium is the historic Coyoacán neighborhood, which features colorful markets, traditional Mexican architecture, and the Frida Kahlo Museum.

Hotels nearby

  • 5 Stars
  • 4 Stars
  • 3 Stars
  • 2 Stars