Jalsrushti Agro Tapola
At/Post-Tapola , Tal- Mahableshwar,Dist-Satara, 412806 Kelghar, India
Located in Kelghar, 16 km from Venna Lake, Jalsrushti Agro Tapola provides accommodation with a garden, free private parking and a restaurant. This 3-star hotel offers free Wi-Fi. The property is non-smoking and is set 19 km from Bombay Point.