Stefania apartments are situated on Corfu’s beautiful north coast and opposite one of the islands last unspoiled beaches - Almyros.The flat landscape offers easy access, by foot, to local taverna's.