Conceived in 2006, The Tree House Resort is an award-winning property that was built on the principles of Eco-luxury and unconventionality. Not only was breaking away from the stereotypical heritage fanfare and “Bed in a box” mentality of absolute necessity, but also a gateway to innovative yet responsible hospitality.