Details
1 (8)

Stone Wood Hotel, Amboli

Located next to the highway (Vengurla - Belgaum Road), and in proximity to populate tourist attractions, Stone Wood Hotel Amboli is the ideal destination.