Tree House Lodge

Relive childhood in this Costa Rican hotel.

sustainabilityApparently dreaming about living in your tree house isn’t exclusively for kids. The Tree House Lodge hotel is located high in the treetops near Punta Uva beach, in the province of Limon, Costa Rica, and has effectively given everyone’s inner child a case of the jealous Jenny’s.

This week’s Frandoms are by Kyla Galloway, copywriter at Cundari.