Filia is a small, very friendly, 2 (or 3) star self catering hotel nestling on a hillside among pine groves, olive tries and firework-like bursts of oleander and bougainvillea bushes cascading down to Troulos Bay and the hazy distant island of Evia beyond. It is a simple place; the cornucopia of delights offered by our hosts Christos, Anne-Marie and the... More