The Machan is an ecocentric luxury resort in Lonavala with customized tree houses that float 45 feet above the ground. The Machan offers experiences like Shirin yoku, stargazing, bonfires, and guided nature trails. You can also indulge in the exuberant spa experience in the middle of a forest or even explore the Western Ghats on a cycle or go hiking.