16 via ticino, 73100 Lecce
Apartments
Tavernetta Borgo San Nicola is located in Lecce, 4 km from Piazza Mazzini, 29 km from Roca, as well as 3.4 km from Lecce Cathedral. The property is around 4.7 km from Lecce Train Station, 42 km from Gallipoli Train Station and 42 km from Torre Santo Stefano. Free WiFi is available throughout the property...