Located in Lonavala, Machan offers a resort with sky-high tree houses. Modern facilities at the machans, which use pure natural resources, further entice visitors. With its lush green surroundings, the resort is an ideal getaway near Mumbai. Guests can take advantage of spa treatments that offer a unique experience. Bicycles and walks can also be used for exploring the Western Ghats.