Embudu Village south Male Atoll The hotel has an excellent beach on the western side of the island of Embudu. The resort comprises a total of 126 guest rooms. There is a restaurant, ... Ahorra hasta 60%