Villa Electra Halki Book Now Location : Halki Town - Port, Halki Bedrooms : 3 ( 2 with double bed, 1 with 2 single bed) Sofa Beds : Bathrooms : 3 Kitchen : Kitchenette Max Guests : 6