Photo gallery for Troodos Hotel





Troodos Hotel
Reviews
8.4 out of 10
Very good
About this property
Troodos hotel with 2 restaurants
Explore the area

16, Troodos Square, Troodos, 4800
- Troodos Mountains1 min walk
- Troodos Visitor Centre3 min walk
- Mount Olympus5 min drive
- Paphos (PFO-Paphos Intl.)73 min drive