Situé à seulement 1,5 km des pyramides de Teotihuacan, l'Hotel Ollin Teotl dispose d'une piscine extérieure et de jardins. Ces chambres disposent d'une connexion Wi-Fi gratuite, d'une télévision par câble et d'une salle de bains privative.
L'Hotel Ollin Teotl est situé dans la ville de San Juan Teotihuacán, à seulement 45 km du centre-ville de Mexico et à 55 km de Pachuca. Un parking est disponible gratuitement sur place.
Vous trouverez des cafés locaux à moins de 5 minutes à pied.