Bus station
Estadio Azteca station
64 locals recommend,
Tips from locals
EL ESTADIO DE FUTBOL MAS GRANDE DEL MUNDO, ESCENARIO DE DOS FINALES DEL CAMPEONATO DE FUTBOL
Things to do nearby
Location
Mexico City, CDMX