Telpochcalli Hotel & Temazcal ligt in San Juan Teotihuacán, op 2,5 km van Pyramids of Teotihuacan, en biedt accommodatie met een tuin, gratis privéparkeren, een gedeelde lounge en een bar. De accommodatie ligt op ongeveer 41 km van Basiliek van Guadalupe, 47 km van Ceremonieel centrum van Tenochtitlan en 47 km van Nationaal Paleis Mexico. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, roomservice en gratis WiFi.
De kamers bij het hotel hebben een flatscreen-tv met kabelzenders, een dvd-speler, en een eigen badkamer met een douche en gratis toiletartikelen. Alle kamers bij Telpochcalli Hotel & Temazcal hebben beddengoed en handdoeken.
Je kunt bij dit hotel met 3 sterren darten. Daarnaast gaan gasten er graag fietsen.
Museo de Memoria y Tolerancia ligt op 48 km van de accommodatie, en Museo de Arte Popular ligt 49 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Felipe Ángeles, op 25 km van Telpochcalli Hotel & Temazcal.