Karta Vacation Rentals
In Toluca, about 4 km from the city center. Close to The Cosmovitral, St. Christopher Church, Temple of Carmen and the Museum of Fine Arts. The listing also notes Museo Soumaya, Chapultepec Park and the Museo Nacional de Antropología among nearby points of interest.