Okella Hotel
4748 Saittas, 46 Zoodochou Pigis
4748 Saittas, 46 Zoodochou Pigis
When you stay at Okella Hotel in Saittas, you'll be 12 minutes by car from Millomeris Waterfalls. This hotel is 11.5 mi (18.5 km) from Troodos Mountains and 25.4 mi (40.8 km) from Amathus Beach.