Ilios Villa Villa Larnaka
Situated in Larnaka, Ilios Villa features accommodation with private pool, free Wi-Fi and free private parking for guests who drive. The air-conditioned accommodation is 15 km from Touzla Mosque.
3 St Evgenias, Alethriko, 7570 Larnaka, Cyprus