DIT Evrika Beach Club Hotel - DBL room garden/sea view

DIT Evrika Beach Club Hotel - DBL room garden/sea view