Het Green Leaf Omadhoo Maamigili hotel met 3 sterren bevindt zich op 4 km afstand van Kunburudhoo in Maamigili en is voorzien van een restaurant.
Het hotel is ook in de buurt van Aumedu gesitueerd.
Gasten zullen van gerechten van Caribische keuken genieten, die worden geserveerd in Wood Gate, gelegen op 50 meter ervandaan.