Recommended hotels in Troodos

Jubilee Hotel Troodos

From US$ 76

Troodos, Troodos, Cyprus - Show map

Show map

Jubilee Hotel Troodos is a 2-star property situated about 4.8 km from Millomeris Waterfalls. It provides guests with a…

Book Now From US$ 76