Thalassaki Resort

33 Nissi Avenue
Ayia Napa
Cyprus