Set in an area of 28 acres, this resort combines the fine facilities of a luxurious hotel with the authenticity of Cretan tradition and the wild beauty of the island.
Set in an area of 28 acres, this resort combines the fine facilities of a luxurious hotel with the authenticity of Cretan tradition and the wild beauty of the island.