Odyssia Beach Hotel
The Odyssia Beach Hotel is situated on the north coast of the island of Crete and 3 kilometers from the old Venetian town of Rethymno.
3 reasons to book directly to our site
Free Gym
Free Internet
Free Refrigerator
Accommodation
The hotel offers rooms composed from doubles, triples, quadruples & suites with 2 bedrooms with 4 or 5 beds.











