from 0 review
Aquays Hotels & Resorts is beautifully situated at Neil Island. The beach is just within walkable distance. The resort having own restaurant which serves Indian, Chinese, continental, and delicious sea foods. We hope the guest would love our resort.
Member Since 2021
or continue with
Enter the e-mail address associated with the account.
We'll e-mail a link to reset your password.