Located in the Peruvian Amazon, the Treehouse Lodge is a magical place for any wildlife or nature lover to stay. The ten treehouses offer stunning views and a private bathroom.
Complete with cozy beds and bamboo furnishings, each treehouse is handcrafted to perfection. Treehouses are surrounded by mosquito mesh to keep those pesky bugs away!