Amilla Maldives Joins SLH Considerate Collection
The inspiring eco-credentials of future-thinking five-star island resort Amilla Maldives Resort and Residences have been given a further seal of approval, with its acceptance into Small Luxury Hotels of the World’s Considerate Collection.…