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.