Located in San Juan Teotihuacán, 1.5 miles from Pyramids of Teotihuacan, Telpochcalli Hotel & Temazcal provides accommodations with a garden, free private parking, a shared lounge and a bar. The property is around 26 miles from Basilica of Our Lady of Guadalupe, 29 miles from Tenochtitlan Ceremonial Center and 29 miles from National Palace. The property has a 24-hour front desk, airport transportation, room service and free WiFi.
Guest rooms at the hotel include a flat-screen TV with cable channels, DVD player, and a private bathroom with a shower and free toiletries. At Telpochcalli Hotel & Temazcal every room is equipped with bed linen and towels.
You can play darts at this 3-star hotel, and the area is popular for cycling.
Museo de Memoria y Tolerancia is 30 miles from the accommodation, while Museo de Arte Popular is 30 miles away. The nearest airport is Felipe Ángeles International Airport, 16 miles from Telpochcalli Hotel & Temazcal.