Stayed at Odessa Hotel?
Share your opinion.Write a review
Closest airport: Larnaca International (LCA) (25.6 miles)
the best prices for Odessa Hotel
Traveller photosOdessa Hotel photos (5 traveller photos)
Similar hotels around Protaras
Hotels near Odessa Hotel
Do you own Odessa Hotel?
- Promote your business with Holiday Watchdog content
- To respond to a review, use the Management Response Form