The literal meaning of Machan is a platform erected over a tree. In the past, it was used to hunt animals, but today they are used to spot the wildlife. However, this resort has used “Machan” word as its name because most of their accommodations are treehouses. Based on different themes, each treehouse offers a unique experience. Add to it, they also have some on-the-ground cabins which carry lighter price tags as compared to the treehouses. The resort is spread over a huge area in the thickly wooded terrain of Lonavla.
They have about 4 km of private paths where they can take you on nature trails. On their website, they have mentioned a set of activities they carry out to protect and nurture the nature around them. They also claim to be helping the locals residing in the adjoining areas.
8 km Short of Aamby Valley, On a private road, Atvel, Lonavala, Maharashtra