This modern complex enjoys a prime location in the resort of Ayia Napa and has a front view directly to the beach and the Mediterranean Sea. Relax by the nice pool area; enjoy a refreshing drink admiring the stunning sea view.
See more: Hotels in Europe Hotels in Cyprus Hotels in Ayia Napa Holiday Destinations in Europe