This hotel is located just 5 km from Mount Olympus in Cyprus. It features free WiFi in common areas and free private parking. Most rooms open to an enclosed balcony.
Each room offers flat-screen TV and a private bathroom with hairdryer. Some have views over Troodos Square.
Troodos Hotel’s front desk is available 24 hours a day. On the slopes of the Troodos Mountains, guests can..