Troodos Hotel

Restaurant in Troodos

Troodos hotel cyprus, resort cyprus,restaurant cyprus, ski cyprus, mountain cyprus, winter cyprus hotel troodos, restaurant troodos, mountain troodos

Address
16 Troodos Square, Troodos, Cyprus
City
Troodos
Phone
+357 25420000
Website
https://www.troodoshotel.com/

Events nearby