Odu holiday rentals
We found 1 property with availability in Odu
Show on map
Odou Residence
Odou, Odu, Cyprus
Staying at the 2-room Odou Residence Odu villa, guests can easily reach Transfiguration of the Saviour Church, located approximately 7 km away.
- 1-1