Karta Vacation Rentals
In the heart of Mexico City, just steps from Paseo de la Reforma and the Angel of Independence and directly in front of the U.S. Embassy. This luxury hotel puts you within a short walk of Reforma 222, Chapultepec Park and major cultural and financial districts.