Popular accommodations in Amboli
HouseAccommodates 6
K Hill House
K Hill House is located in Amboli. This property offers access to a balcony, free private parking and free WiFi.Book nowfrom $87 per night
HotelAccommodates 2
Hotel Atharva & Cottages Amboli
Hotel Atharva & Cottages Amboli is located in Belgaum. The hotel also provides free WiFi and free private parking.Book nowfrom $87 per night