Give us a call to get our secret deals 1-800-468-3578
Located in Saittas, Okella Hotel is within the vicinity of Millomeris Waterfalls and Caledonia Falls. This hotel is within the region of Mount Olympus and Church of Agios Nikolaos tis Stegis.
Make yourself at home in one of the 11 air-conditioned rooms featuring refrigerators. Bathrooms have showers and hair dryers. Housekeeping is provided daily, and rollaway/extra beds (surcharge) can be requested.
Make use of convenient amenities such as complimentary wireless Internet access, an arcade/game room, and a television in a common area.
Enjoy a satisfying meal at a restaurant serving guests of Okella Hotel. Quench your thirst with your favorite drink at a bar/lounge. Continental breakfasts are available daily for a fee.
Business, Other Amenities
The front desk is staffed during limited hours. Free self parking is available onsite.