Location
With a stay at this apartment in Mexico City (Benito Juarez), you'll be within a 5-minute drive of World Trade Center Mexico City and Frida Kahlo Museum. This apartment is 3.8 mi (6.1 km) from The Angel of Independence Monument and 4.6 mi (7.4 km) from Zócalo.