Nhà khách gần bên Amboli
Situated in Amboli in the Maharashtra region, Garawa resort features a balcony and mountain views. This holiday home has a garden and free private parking.
Located in Amboli, Durvankur Niwas features a garden. Among the facilities of this property are a restaurant, room service and an ATM, along with free WiFi. At the guest house, all rooms have a balcony with a garden view.