Athion11 Villa Ayia Napa offers fine accommodation in Ayia Napa.
This villa is situated 2.9 km away from WaterWorld Ayia Napa, Thekla Beach and Ayia Napa Monastery. 8 km to Protaras.
Athion11 Villa Ayia Napa offers rooms appointed with TV and a DVD player for guests’ comfort. There is a private bathroom.
Just 5 minutes' drive from Larnaca International airport.