Villa Alla offers accommodation in Ayia Napa, 1 km from Agia Napa Monastery. The villa is 1.2 km from Thalassa Museum.
The kitchen is equipped with a dishwasher and an oven, as well as a kettle. Towels and bed linen are available in this villa. There is a private bathroom with a bath.
WaterWorld Ayia Napa is 4.1 km from Villa Alla, while Agia Thekla Beach is 7 km away. The nearest airport is Larnaca Airport, 35 km from Villa Alla.