Pre Loader

Odyssia

Situated on the north coast of the island of Crete and 3 kilometers from the old Venetian town of Rethymno. 104 rooms composed from doubles, triples, quadruples & suites.

Odyssia

Crete