An Oakland Raider Fan’s Travel Guide to Mexico City

Where football fans should stay in Mexico City: top 10 hotels and guest houses closest to Azteca Stadium Several properties are located within walking distance of Estadio Azteca. Plus: what to see and do in the Mexican capital.

%d bloggers like this: