Entire House About Shiv Malhar Hotel
Shiv Malhar Hotel is a hotel in Amboli, India. It is one of 21 places to stay in Amboli listed on Triptoic.
Property facts
- Property type
- Hotel
Location
Vengurla,Belgaum Road,Amboli Hill,OPP PoliceCheck Post, Amboli, India
Loading map…
Frequently asked questions
Where is Shiv Malhar Hotel located?
Shiv Malhar Hotel is located at Vengurla,Belgaum Road,Amboli Hill,OPP PoliceCheck Post, Amboli, India.