Set in Morciano di Leuca, Agriturismo Specchiarussa offers accommodation with a terrace or a balcony, free WiFi and flat-screen TV, as well as barbecue facilities and a garden. The air-conditioned units feature a kitchen with a fridge, a stovetop and dining area. A patio with garden views is offered in all units. Both a bicycle rental service and a car rental service are available at this property. Gallipoli is 36 km from the farm stay, while Otranto is 38 km away.