Embudu Village Resort *** South Male Atoll, Embudu Village, Maldives, 20012, South Male Atoll, Mv Facilities in hotel Important