Omodos villas
We found 1 property with availability in Omodos
Show on map
Softades Cottage
1 Apostolou Philippou, Omodos, Cyprus
Softades provides accommodation for up to 4 guests in Omodos. Softades offers rooms featuring a flat-screen TV with satellite channels, a balcony and a kitchenette.
- 1-1