Shivmalhaar Hotel

INR 500
Indian
Vengurla-Belgaum Road, Amboli Hill, Opp Police Check Post, Behind Dattamandir, Taluka sawantwadi, Amboli, Maharashtra 416532