AHILYA BY THE SEA, GOA
Phone | +91 11 4155 1575 |
Location | Nerul, Goa, India |
Address | Google Map |
Website | View Link |
Type | Hotels |
Tucked away in a quiet corner of Dolphin Bay, Ahilya by the Sea is a serene and private escape. The property's nine tastefully decorated and welcoming rooms are spread across three independent villas and enjoy two beautiful swimming pools. It is the sister property of the Ahilya Fort in Central India.
© Photo copyright of the venue