Villa Stella Marina is a detached villa featuring a garden with a barbecue, set in Torchiarolo It provides free private parking The kitchen comes with an oven and a microwave, as well as a coffee machine A flat-screen TV with cable channels is provided Other facilities at Villa Stella Marina include a sun terrace Lecce is 20 km from Villa Stella Marina, while Brindisi is 19 km away Brindisi - Salento Airport is 20 km from the property