Villa Phoenix Apartments & Studios is an accommodation located at Limni Keri (also known as Keri Lake or Keri Beach) in the beautiful island of Zante Zakynthos in the Ionian Islands complex, in Greece. Experience the true greek summer. Sun. Sea. Comfort. All you need for your perfect beach holidays!