Cleopatra Beach Hotel established in Vlicho bay, just before the settlement of Geni, 2 km from Nydri and 1 km from Desimis beach. Geni is located in the green peninsula of Agias Kyriakis which has been characterized from the ministry of culture as a region of “inexperienced natural beauties”..