Properties Catalog

Order by: #
Cavos Bay starstar Hotel
Cavos Bay is built in a genuine Architecture style, in six tiers on the picturesque Bay of Armenistis Village in the North coast of Ikaria. Only......
Daidalos starstar Hotel
Hotel Daidalos offers a splendid view of the immense azure Aegean Sea and the ancient Ionian land. It is a traditionally built hotel, built on a......
...