Nefeli Hotel se nachází na klidném místě v malebném městečku Agia Marina, pouhých 60 metrů od pláže Kritoni na ostrově Leros, je obklopený zahradou s bugenvileami a barevnými muškáty. Nabízí ubytování s možností vlastního stravování, bezplatným Wi-Fi a balkonem nebo terasou s výhledem do zahrady.
Nefeli má individuálně zařízená studia a apartmány s dlážděnými podlahami, světlými barvami, tradičními kamennými pohovkami a kuchyňským koutem s lednicí a varnou deskou. Všechny apartmány mají jídelní kout a posezení se satelitní TV.
Snídaně formou bufetu se podává na prostorné verandě s výhledem na moře. Hosté si mohou dát nápoje a kávu v zahradním baru.
Přístav Agia Marina je vzdálený 500 metrů a na letiště Leros je to 5 km. Přímořská vesnice Alinda je vzdálená 700 metrů. Na místě je neplacené soukromé parkoviště.