Tree House Lodge is a green property that has been built with stunning natural materials like wood, bamboo and palm, along with recycled materials that blend into the surrounding environment. This idyllic beachside hideaway is immersed in impressive natural beauty, the perfect place to get in touch with nature and your inner self. Experience peace, tranquility and reflection at this unique getaway. Relax in a beautiful natural environment set in the tropical rainforest, right on the famous Punta Uva Beach. At Tree House Lodge, you can experience a peaceful vacation with gorgeous landscapes and contact with the region's lush plants and wildlife. On your next visit to the province of Limon, Costa Rica, stay at this incredible property while you enjoy a soothing vacation filled with exciting amenities.