Cayo Exclusive Resort & Spa Elounda, Greece

Cayo Exclusive Resort & Spa

  • Cayo Exclusive Resort & Spa is located in north-eastern Crete, in the famous Elounda bay overlooking the islet of Spinalonga, a candidate for the UNES
    <<<read more
  • Images
  • Maps
  • Facilities

Superior room sea view
<<<more information about this room

Superior room private pool
<<<more information about this room

Superior heated pool Suite sea view
<<<more information about this room