Con acceso a Aumedu, que está a unos 800 metros de distancia, el hotel Nemo Inn Omadhoo dispone de terraza solárium, un salón compartido y un jardín. Este hotel de 3 estrellas ofrece un alojamiento con 8 habitaciones en la zona de playa de Omadhoo.
El hotel se encuentra a 1 km del centro de Omadhoo y a solo 1 minutos en coche del aeropuerto Isla Maamigili. Ukulhas está a 95 km de la propiedad, mientras que el Kunburudhoo está a unos 10 minutos en coche.
Con vistas a la ciudad, algunas habitaciones del Nemo Inn cuentan con ventanas insonorizadas, además de un escritorio. Los huéspedes pueden usar minibar, y relajarse con internet de alta velocidad y TV. Los cuartos de baño privados disponen de toallas de baño y zapatillas, ducha de hidromasaje y bañera.
En el restaurante podrás disfrutar del desayuno continental del Nemo Inn Omadhoo.