Telpochcalli Hotel & Temazcal ligger i Teotihuacán de Arista, 2,5 km från Pyramids of Teotihuacan, och erbjuder boende med en trädgård, gratis privat parkering, en gemensam lounge och en bar. Boendet ligger cirka 41 km från Guadalupebasilikan, 47 km från Tenochtitlan Ceremonial Center och 47 km från National Palace Mexico. Boendet har en 24-timmarsreception, flygplatstransfer, rumsservice och gratis WiFi.
Rummen på Telpochcalli Hotel & Temazcal har en platt-tv med kabelkanaler och en dvd-spelare. De har även ett eget badrum med en dusch och gratis toalettartiklar. På boendet ingår sängkläder och handdukar i samtliga rum.
Detta hotell med 3 stjärnor erbjuder dartspel, och i området är det populärt att cykla.
Memory and Tolerance Museum ligger 48 km från Telpochcalli Hotel & Temazcal, medan Museo de Arte Popular ligger 49 km bort. Närmaste flygplats är Felipe Ángeles internationella flygplats, 25 km från Telpochcalli Hotel & Temazcal.