5.9
Odyssia Beach***

2 English reviews

14 international reviews

20° / 27°
18 Jun 2018
Number 63 of 108 hotels in Rethymnon

Find the best prices and last minutes for Hotel Odyssia Beach*** at: