The Best Western® Odyssee Park Hotel is well situated, 100 meters from the city commercial center and 250 meters from the main beach. Enjoy your stay.
News from the Front Desk
No pets allowed
“Average hotel with no wow factor”
London, United Kingdom on 15-Mar-18
Overall, the layout of the entrance is great, but beyond the entrance, you can smell the toilets from the lifts. The rooms were average and compact, as there were no space to put the luggage or other...
Having wrote a previous review and having returned as usual this year to enjoy old fashioned hospitality was bitterly disappointed .What has happened to our lovely hotel ,they have we were told a new...