| No. 26/26, At Nikop, Post Manivali, Beside Shelu River Bridge, Taluka Karjat, Dist. Raigad, Maharash, Karjat
Starting from
USD 345.92
per night
Lat: 19.074877, Lon: 73.325943