Karta Vacation Rentals
In Cuautitlan Izcalli, a minute’s drive from San Marcos Power Center and about 5 minutes from Xochitla Ecological Park. This eco-certified hotel sits roughly 3.7 miles from the Temple of San Francisco Javier and is within easy reach of the city center.