9.7/10
Exceptional
Free Wi-Fi
Here, you won’t puzzle over the place to go as everything you need is close by. Resort «Amilla Maldives Resort and Residences» is located in Horubadhoo Island.
Number of rooms: 67
Baa Atoll, Horubadhoo Island, 20215