Karta Vacation Rentals
In Benito Juárez, Mexico City — a city-center base minutes from the Zócalo and Torre Latinoamericana. Parque Delta and Palacio de Bellas Artes are nearby, with the Angel of Independence and World Trade Center a short drive away.