9.5/10
Exceptional
Free Wi-Fi
10 km.
Lecce Train Station
Situated in Torre Chianca, 11 km from Sant' Oronzo Square, Masseria Francescani features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Number of rooms: 15
10 Via degli Olmi, 73100 Torre Chianca, Italy