Due to the lack of tourism infrastructure, getting here is only possible by taxi or by renting a car.
The closest big city to it is Toluca, which can be easily accessed to from Mexico City via bus (all bus stations have shuttles there). From Toluca station, you can take a colectivo bus for $10 pesos to the village of Tenango and from there, you'll have to take a taxi.