איה נאפה Villa Lola בעלת 125 מ"ר ממוקמת במרחק של 700 מטר על Ayia Thekla beach. הוילה כוללת שהייה ב-3 חדרים עם 3 חדרי אמבטיה.
המקום נמצא במרחק של 7 ק"מ על מנזר איה נאפה וכ-8 ק"מ על פארק השעשועים פליאצו. האורחים ימצאו את בר St. Thekla & lounge bar בפחות מ-7 דקות הליכה משם.
Villa Lola מציעה חדרים המצוידים בפטיו, מרפסת וכספת פרטית לנוחות האורחים. חדרי אמבטיה מצוידים בשירותים נפרדים ומקלחת.
תחנת האוטובוס Agia Thekla Tourist Area - 1st זה כ-150 מטר מ-Villa Lola. בריכת שחייה עונתית באוויר הפתוח מוצע באתר.