Отель Ollin Teotl расположен всего в 1,5 км от пирамид Теотиуакана. К услугам гостей открытый бассейн, сад и номера с бесплатным Wi-Fi, кабельным телевидением и собственной ванной комнатой.
Отель Ollin Teotl расположен в городе Сан-Хуан-Теотиуакан, всего в 45 км от центра Мехико и в 55 км от Пачуки. На территории обустроена бесплатная парковка.
До местных кафе можно дойти за 5 минут.