Located in Saittas, near the banks of the River Amiantos, Okella Hotel is surrounded by a pine forest and offers a restaurant and snack bar. It features air-conditioned rooms with free Wi-Fi and views to the mountains. A fridge and TV are included in all rooms at the Okella. Each has a private bathroom with shower. Billiards facilities are provided on site. There is also a games room. The area is ideal for hiking. Staff at the 24-hour front desk can offer information on Platres 12 km away. Troodos Mountains are at a distance of 16 km. Limassol is 33 km away. Free private parking is available on site. This property also has one of the best-rated locations in Saittas! Guests are happier about it compared to other properties in the area. This property is also rated for the best value in Saittas! Guests are getting more for their money when compared to other properties in this city. We speak your language!