Reviews of Amboli Hill Resort
House No. 1481, Plot No. 82B/66 Near Amboli Bus Stand., Sawantwadi, Amboli, Maharashtra 416532, Indi
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
House No. 1481, Plot No. 82B/66 Near Amboli Bus Stand., Sawantwadi, Amboli, Maharashtra 416532, Indi
Cleanliness
Comfort
Service Quality
Security
Location