Odessa Hotel

Main Road, Protaras, Cyprus Get Directions to this spot
Category:
Hotels
Main Road
Protaras
Cyprus

Rate and review Odessa Hotel in Protaras, Cyprus!

Share your experiences at Odessa Hotel with your friends or discover more Hotels in Protaras, Cyprus.