Karta Vacation Rentals
In the heart of Mexico City, just steps from Paseo de la Reforma and a short stroll to Alameda Central. Close to the Monument to the Revolution and the Angel of Independence, about 1 km from Juarez metro and roughly 12 km from Benito Juárez Airport.