Located in Jambrung, StayVista at Dew Drops provides accommodation with private pool, free Wi-Fi and free private parking for guests who drive. The air-conditioned accommodation is 12 km from Kothaligad Fort.
81 bliss to the mountains, Mane Lotus Park, Kikavi Kashele, Maharashtra, 410201 Jambrung , India