Imagine soaking up the atmosphere at Mexico City Arena, a stadium in Azcapotzalco. Hotels.com travelers also like the art galleries, cathedral, and museums in the area. If you think Mexico City Arena is cool, you also might like Wilfrido Massieu Stadium, located nearby.