Hi all
I am trying to find the name of some apartments, they are opposite I think the Ledra Beach or 1 of the big hotels on Poseidon Ave. They are a white and blue building with the bar looking on to the main road, I think they have tennis courts. I have googled and trawled the net with no luck. Can anybody help Please?