Le Nemo Inn est situé sur l'île d'Omadhoo. Il propose un jardin, une plage privée, un salon commun, ainsi que des services de concierge et de billetterie. La réception est ouverte 24h/24. Son restaurant sur le toit offre une vue sur la mer.
Un petit-déjeuner continental et maldivien est servi.
Cette maison d'hôtes dispose d'une terrasse. Ses chambres offrent une vue sur la mer.
L'aéroport international de Malé se trouve à 2,5 km.