Lily Beach Resort & Spa is Asia’s Best All Inclusive Resort, found hidden in the South Ari Atoll, and just 25 minutes by seaplane from the capital Male, offering villa-style living - from luxurious New Beach Suites to Deluxe Water Villas, laced with contemporary European Influences - and the ultimate barefoot luxury experience with hidden footpaths leading to the turquoise waters of the Indian Ocean.
Helen McCulloch
Cluster Sales & Marketing Manager (Europe, UK & South Africa)