Sailee Hotel
HotelOne of the Top rated Hotels in Amboli
Address
Sawantwadi Road,Opp church, Amboli, Maharashtra 416510, India
Contact
+91 94235 12512Rating on Google Maps
4.30 (63 reviews)Open on Google Maps
Discover top rated places in Amboli
One of the Top rated Hotels in Amboli
One of the Top rated Hotels in Amboli
Sawantwadi Road,Opp church, Amboli, Maharashtra 416510, India