This hotel is within a 5-minute walk of the Teotihuacan Archeological Site and 1 mile from downtown Teotihucan. The hotel offers an outdoor pool and rooms with free Wi-Fi.
Number of rooms: 38
Av Hidalgo 26 Barrio De Purificacion, 55812 San Juan Teotihuacán, Mexico