Ciao - for people with opinions
Please login first
0 out of 0 Ciao members recommend this product
Thanks for your input
Situated on one of Greece?s most known cosmopolitan islands, 12 km from the town centre, this hotel is built on the beautiful Glyfada Beach, overlooking the crystal clear Mediterranean waters.
See more Information