Light House Kato Katelios is situated in Kato Katelios and offers free wireless internet. It also features a terrace. The property has 3 well-appointed apartments that are accompanied by a range of essential facilities to ensure guests have a comfortable stay. For those guests who enjoy exploring local dining options, there is a large variety right on the door step. Mount Ainos is just an easy car ride from the property.