The Green Leaf Haven is a retreat for those desiring peace. Their cozy cabins are ideal equipped for unwinding. Guests can appreciate the beauty of the outdoors with walks through the nearby routes. A satisfying cuisine is offered each morning, using freshly sourced ingredients. The Green Leaf Ha