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.