Amilla Resort & Spa
Finolhoss, Maldives
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.