Leo appartementen zijn gelegen in het bovenste deel van de stad Novalja, naar het centrum van de stad ligt op 100 m. Ook, en naar het strand. De appartementen zijn nieuw, zodat elke gast heeft een volledig comfort en absoluut alles wat hij nodig heeft voor een ontspannen vakantie.