Villa Aris Villa Ayios Theodhoros
Featuring air-conditioned accommodation with a private pool, mountain view and a patio, Villa Aris is set in Ayios Theodhoros. This property offers access to a balcony, pool at the pool table, free private parking and free Wi-Fi.
Elados Avenue, Atlantis Beach Front Villas, 7730 Ayios Theodhoros, Cyprus