Con terraza solárium, un salón compartido y un jardín, el hotel de 3 estrellas Nemo Inn Omadhoo se encuentra en una zona de playa, a unos 4 km del Kunburudhoo. Esta pensión ofrece WiFi disponible en toda la propiedad.
El hotel está a 5 minutos a pie del centro de Omadhoo. Ukulhas se halla a 40 minutos en coche del lugar, mientras que Aumedu está a 10 minutos andando del hotel.
Algunas de las habitaciones del Nemo Inn Omadhoo están equipadas con una plancha y tabla de planchar, climatizador, además de las instalaciones de autoservicio como minibar. Las habitaciones están equipadas con un baño privado con secadores de pelo y toallas de baño, mientras que algunas tienen vistas a la ciudad. Los huéspedes también tienen a su disposición ducha de hidromasaje y bañera, además de comodidades como secadores de pelo y toallas de baño.