Cayo, is situated on a hillside in Northeast Crete next to the picturesque village of Plaka, Elounda offering unobstructed, breathtaking views of the island ...
APOLLON HOTEL, 3* superior , is situated in Agios Nikolaos of Crete, one of the most popular and prettiest resorts in Greece. Convenient for demanding busin...