Karta Vacation Rentals
In the heart of Troodos Square, high in Cyprus’ Troodos Mountains national park. About 5 km (3.1 mi) from Mount Olympus and roughly 47 km from Limassol Marina. Close to local sights like the Limassol District Archaeological Museum, Heroes Square and the Cyprus University of Technology—perfect for hikers and ski-friendly getaways.