Just home from a lovely week in Villa Genevieve. Beautiful villa with outstanding views, and just a short… 22nd September 2020 by Bryann Miranda Post navigation We had another wonderful week in Cyprus. Latchi Villas are a great place to stay, relax and get around… Loved our stay at villa 28 Genevieve .It was spotless ,comfortable and great location. Came to celebrate…