Just a 15-minute walk from Porto Cesareo Beach and 0.9 miles from Spiaggia di Torre Squillace, Villetta La Strea features accommodations in Torre Squillace with a garden. This apartment offers free private parking and private check-in and check-out. Piazza Sant'Oronzo is 19 miles from the apartment and Lecce Cathedral is 17 miles away.
The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. The property offers garden views.
Isola dei Conigli is 1.8 miles from the apartment, while Piazza Mazzini is 18 miles from the property. The nearest airport is Brindisi - Salento Airport, 36 miles from Villetta La Strea.