Karta Vacation Rentals
On Mexico City's iconic Paseo de la Reforma, a short walk from the Angel of Independence and the U.S. Embassy. Chapultepec Castle and Chapultepec Park sit within easy reach, putting museums, nightlife and Reforma eateries close by.