Located in San Juan Teotihuacán, 2.5 km from Pyramids of Teotihuacan, Telpochcalli Hotel & Temazcal provides accommodation with a garden, free private parking, a bar and a shared lounge.
Number of rooms: 15
Constitución No. 8 San Sebastián Xolalpa Teotihuacan, 55840 San Juan Teotihuacán, Mexico