Ellados Avenue, Ayios Theodhoros
Ammoxostou 1, Ayios Theodhoros
Atlantis Beach Front Villas Elados Avenue Agios Theodoros Larnaca, Ayios Theodhoros
Zygi Ellados Avenue lambousiana resort no. 9, Ayios Theodhoros
Ayios Theodhoros, Ayios Theodhoros