Das Hotel Ollin Teotl liegt nur 1,5 km von den Pyramiden von Teotihuacan entfernt und bietet einen Außenpool und Gärten. Die Zimmer verfügen über kostenfreies WLAN, Kabel-TV und ein eigenes Bad.
Das Hotel Ollin Teotl liegt in der Stadt San Juan Teotihuacán, nur 45 km vom Zentrum von Mexiko-Stadt und 55 km von Pachuca entfernt. Die Parkplätze an der Unterkunft nutzen Sie kostenfrei.
Cafés erreichen Sie innerhalb von 5 Gehminuten.