Leo's ApartmentsAparthotel8.9Very good55 reviewsKoropíonSelf cateringFree Wi-FiKitchenAir conditioningTerrace8.9Very good55 reviewsPick dates to see pricesSee prices