Amboli Hill Resort [Sawantwadi, Sindhudurg]Amboli Hill Resort [Sawantwadi, Sindhudurg]
Amboli Hill Resort is ideally located in hilly terrain and surrounded by hillocks and trees. To add beauty and to support surrounding nature, trees are planted in and around hotel area. Rooms are fully furnished