Situated on the idyllic paradise archipelago of the Maldives, the Finolhoss Amilla Resort & Spa is artfully blended in with the island’s topological profile.
This development includes full resort amenities, sports, and recreational facilities, several food and beverage outlets, with a combination of luxurious land and water villas that harmoniously integrate with their natural environments.