Contribute photo
Borgo dei Filitti
Charming countryside retreat in Palmariggi, 30km from Lecce. Rooms with free WiFi, flat-screen TVs, and garden or city views.