Featuring an outdoor swimming pool, a garden, and a terrace, StayVista at Dew Drops provides accommodation in Jambrung with free Wi-Fi and mountain views. Located 12 km from Kothaligad Fort, the property offers a bar and free private parking.
81 bliss to the mountains, Mane Lotus Park, Kikavi Kashele, Maharashtra, 410201 Jambrung , India