Amilla Maldives Resort & Residences
Amilla embodies a philosophy and lifestyle. That’s why the Amilla experience stands out among other Maldives 5 star resorts.
Amilla embodies a philosophy and lifestyle. That’s why the Amilla experience stands out among other Maldives 5 star resorts.
Situated close to Trafalgar Square, Houses of Parliament, Covent Gardens and Horse Guards.