This beachfront resort is set on a hillside overlooking pretty Pantachou Beach, considered one of Ayia Napa's most beautiful beaches. One of the first hotels in Ayia Napa, opened by locals, it is ...
Some results have been hidden because they may be inaccessible to you