ממוקמת במחוז Ayia Thekla של העיר איה נאפה, Villa Alexandra מורכבת מ-3 חדרי שינה, מטבח מאובזר ו-2 חדרי אמבטיה. נכס זה מציע גישה על מרפסת שמש.
המקום נמצא ב-15 דקות נסיעה מ-מנזר איה נאפה וכ-3 ק"מ על חוף לאנדה. מסעדה Palatinus Restaurant ממוקם ב-500 מטר משם.
תחנת אוטובוס Agia Thekla Tourist Area - 1st נמצאת במרחק של 5 דקות הליכה בלבד. האורחים יכולים לשחות בבריכת שחיה חיצונית שנתית או להיבדר בזמן פעילויות ספורט כמו צלילה ודייג בזמן שהם שוהים ב-Villa Alexandra.