Set in Omodos, Omodos Village Houses offers accommodation with free WiFi.
Zia tou Romi is located in Omodos and offers a terrace. The air-conditioned accommodation is 10 km from Platres.
Featuring a shared lounge, a garden, and a terrace, Omodos Square Mansion offers accommodation in Omodos with free WiFi and city views.
Located close to the ancient Linos Wine Press, Omodos Katoi Holiday Homes offers self-catering accommodation in Omodhos village, in…
Stou Kir Yianni is a traditional guesthouse offering self-catered accommodation with mountain and village views, a restaurant and a bar.