Puerto de la Duquesa The Essential

Puerto de la Duquesa is a busy marina on the Costa del Sol between Estepona and Sotogrande, 2km south of San Luis de Sabinillas. A plethora of restaurants, bars and terraces can be found here beneath the austere outline of the Castillo de Sabinillas.