Book a stay at the Canal D Amour Apartments in Sidari with On the Beach. Looking for a good deal, try our new Deal Finder.