The ion steric repulsion and ion-solvent interactions, due to the finite size of ions, are analyzed for electrophoresis of a droplet in a non-dilute electrolyte in which the ionic volume fraction is O(0.01). In this study, the viscosity of the suspension medium is considered to be dependent on the local ionic volume fraction. The electrochemical potential of the finite-sized ions is modified to take into account the steric interactions. The impact of the Marangoni stress due to the non-uniform distribution of the non-ionized surfactant is taken into account. Governing equations are solved under a weak applied field consideration. At a lower range of surface charge density, the mobility is found to increase with the droplet viscosity, in which the Marangoni stress is found to enhance the mobility. The counterion saturation created by the ion steric interaction attenuates the screening of the surface charge and hence, enhances the mobility. However, the enhanced viscosity of the medium for the non-dilute electrolyte reduces the mobility and this reduction is higher in a monovalent electrolyte as compared to a multivalent electrolyte. The standard model shows a singularity in mobility when the surface potential is varied. However, the dependence of mobility on surface potential in the modified model is found to exhibit a smooth variation.