AQUAYS HOTELS & RESORTS, NEIL ISLAND Neil Island Andaman
Aquays Hotels & Resorts is beautiful place situated at Neil Island. The most popular beach here is just on walkable distance. The resort has a restaurant which serves Indian, Chinese, Continental and other delicious sea foods. They have a great team who can cater to your needs and make your trip more memorable and exciting.