Featuring a swimming pool, free bikes, a garden and views of the garden, LEKU Lodge & Deptos is located in General Acha and provides accommodations with free WiFi.
Fitted with a patio, the units offer air conditioning and feature a flat-screen TV and a private bathroom with shower and free toiletries. A fridge, a microwave and minibar are also provided, as well as an electric tea pot.
The nearest airport is Santa Rosa Airport, 68 miles from the lodge.