Karta Vacation Rentals
In the heart of downtown Mexico City on the Zócalo, facing the National Palace and the Metropolitan Cathedral. Just steps from the Aztec temples and roughly a 3-minute walk to the main plaza, with Palacio de Bellas Artes about a 9-minute stroll.