Karta Vacation Rentals





On Mexico City's iconic Avenida de los Insurgentes Sur in Benito Juárez, a short drive from the World Trade Center Mexico City. Close to Angel of Independence, Paseo de la Reforma, Palacio de Bellas Artes and Museo Frida Kahlo, with easy access to Metrobús and Turibús. A pet-friendly, business-class spot on a tree-lined avenue.