Guesthouse nearby Amboli
2 found
Garawa resort
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.
Durvankur Niwas
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.
More Guesthouse in other Cities
Interesting places in Amboli
Search this area