Location
With a stay at this apartment in Mexico City (Coyoacan), you'll be within a 5-minute drive of Centro Coyoacan and Frida Kahlo Museum. This apartment is 4.3 mi (6.8 km) from Estadio Azteca and 4.9 mi (7.9 km) from World Trade Center Mexico City.