Av. Benito Juarez 25, Barrio de San Martin, San Juan Teotihuacan, 55829 San Juan Teotihuacán 55829
6 km from Pyramids of Teotihuacan, Capital O Hacienda Cuitláhuac is located in San Juan Teotihuacán and features a garden and free WiFi throughout the...more