Telpochcalli Hotel & Temazcal localiza-se em San Juan Teotihuacán, a 2,5 km de Pyramids of Teotihuacan, e fornece acomodações com um jardim, estacionamento privado gratuito, um salão partilhado e um bar. O alojamento está a cerca de 41 km de Basílica de Nossa Senhora de Guadalupe, a 47 km de Centro Ceremonial Tenochtitlan e a 47 km de Palácio Nacional do México. O alojamento apresenta receção aberta 24 horas, transfers do aeroporto, serviço de quartos e acesso Wi-Fi gratuito.
Os quartos do alojamento incluem televisão de ecrã plano com canais por cabo, leitor de DVD e casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos. As unidades providenciam roupa de cama e toalhas.
Pode jogar dardos neste hotel de 3 estrelas, e a área é popular para ciclismo.
Museu de Memória e Tolerância fica a 48 km de Telpochcalli Hotel & Temazcal, enquanto Museu de Arte Popular está a 49 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Felipe Ángeles, que fica a 25 km de Telpochcalli Hotel & Temazcal.