Karta Vacation Rentals
In the heart of Downtown Mexico City on Av. Paseo de la Reforma, a boutique wellness hideaway steps from Alameda Central. About 0.5 miles from Palacio de Bellas Artes, an 11-minute walk to the Monument to the Revolution and within easy reach of the Angel of Independence.