Eleni Villa Ayia Napa is located next to Thalassa Museum, WaterWorld Ayia Napa and Thekla Beach.
Museums and the monastery are set within walking distance.
Eleni Villa Ayia Napa offers rooms appointed with climate control and a balcony for guests’ comfort. Eleni Villa Ayia Napa counts 3 bedrooms.
There are a microwave, a kettle and a toaster provided in a kitchen.
Fast access to Larnaca International airport within 5 km is provided.
Cycling and fishing are also available.