the machan The Machan Resorts, one of the best resorts in Lonavala is an award winning, eco-friendly getaway for you to disconnect from concrete hustle and reconnect with nature. It proudly houses customised tree houses that float 45 feet above ground and offer unmatched, spectacular views. The Machan aims at maximising guests’ comfort and minimizing any damage to the environment and the community.