Karta Vacation Rentals
In the heart of Omodos village, northwest of Limassol and tucked against the Troodos Mountains. Steps from Troodos trails and about 1.7 km from Linos Winery, with Millomeris Waterfalls and Trooditissa Monastery within easy reach. Paphos Intl is roughly 45 km away and Limassol about 29 km.