Complexul Pilikas Villas este situat în partea de nord a insulei Ithaca, lângă Stavros. Plaja Frikes este la 3 km, iar Stavros este la aproximativ 1,5 km. Orașul principal și portul Ithaca se află la 15 km de acest complex.
Fiecare vilă din complexul Pilikas Villas este privată și are parcare privată, precum și piscină privată cu dușuri în aer liber și șezlonguri și umbrele de soare. De asemenea, sunt disponibile facilități de grătar, iar din grădina fiecărei vile oaspeții se pot bucura de vedere la mare. De asemenea, se oferă Wi-Fi gratuit.