Leo Apartments befinden sich im oberen Teil der Stadt Novalja, um das Stadtzentrum beträgt 100 m. Auch und an den Strand. Die Apartments sind neu, so dass jeder Gast hat einen vollen Komfort und absolut alles, was er braucht, für einen entspannten Urlaub.