Criollo Lodge bevindt zich in El Hoyo met uitzicht op de tuin en heeft een restaurant, een gedeelde lounge, bar, tuin, buitenzwembad dat het hele jaar door open is en terras. Zowel WiFi als privéparkeren is bij de lodge gratis toegankelijk.
Sommige units hebben een balkon met uitzicht op de bergen, een flatscreen-tv met kabelzenders en airconditioning.
Fietsverhuur is beschikbaar bij Criollo Lodge.
Puelo-meer ligt op 22 km van de accommodatie, en Epuyén-meer ligt 29 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven El Bolson, op 19 km van Criollo Lodge, en de accommodatie biedt een betaalde shuttleservice naar deze luchthaven.