Aquays Hotels & Resorts - Neil Island
0
About Aquays Hotels & Resorts - Neil Island
Aquays Hotels & Resorts is beautiful situated at Neil Island. The beach is just on walkable distance.
The resort having own restaurant which serves Indian, Chinese, continental and delicious sea foods.
We hope the guest would love our resort.