Small Luxury Hotels in Omodos
We found 1 property with availability in Omodos
Show on map
Stou Kir Yianni
Linou 15, Omodos, Cy, Omodos, Cyprus
Stou Kir Yianni Villa is situated in the vicinity of Omodos Village and features a summer terrace, a fireplace and a bar. This venue has towels and bath sheets in a private bathroom and a kitchen is…
- 1-1