Criollo Lodge tiene vistas al jardín y está en El Hoyo. Cuenta con restaurante, salón de uso común, bar, jardín, piscina al aire libre abierta todo el año y terraza. En el lodge, tanto el wifi como el parking privado son gratis.
Hay balcón con vistas a la montaña, TV de pantalla plana por cable y aire acondicionado en algunas unidades.
Criollo Lodge ofrece servicio de alquiler de bicicletas.
Lago Puelo está a 22 km del alojamiento, y Lago Epuyén está a 29 km.