| Whispering Palms, Dhokawade Village 2, off Revas Road, Mandwa, Alibaug, Alibaug
Starting from
USD 294.71
per night
Lat: 18.655491, Lon: 72.86792