Casa Cecropia is located close to the Tortuguero National Park in Costa Rica. The lodge boasts rooms with an ensuite bathroom and a veranda with lovely views of the lake. Guests will also enjoy activities such as a chocolate tour, rainforest walk, bird watching and the canoe tour organised by the lodge.