With garden views, Criollo Lodge is located in El Hoyo and has a restaurant, a shared lounge, bar, garden, year-round outdoor pool and terrace. The lodge features both WiFi and private parking free of charge.
A balcony with mountain view, a cable flat-screen TV and air conditioning are offered in some units.
A bicycle rental service is available at Criollo Lodge.
Puelo Lake is 14 miles from the accommodation, while Epuyen Lake is 18 miles from the property.