Karta Vacation Rentals
Perched in Pedoulas village in the Troodos Mountains, Christys Palace Hotel is a family-run mountain hotel with easy access to Troodos trails. Mount Olympus is about 12.6 km away, the Church of Agios Nikolaos tis Stegis roughly 14.2 km, and Kykkos Monastery around 16.5 km — ideal for day trips.