The hotel comprises 18 luxuriously appointed treehouses, placed in a beautiful setting that feels secluded and otherworldly, and yet is only two hours away from Paris. It was founded by former art ...