1 via lequile, 73100 Lecce
Apartments
Featuring city views, Residence De Franchis provides accommodation with terrace, around 2.5 km from Piazza Mazzini. Boasting a garden, the apartment is close to several noted attractions, around 1.5 km from Sant' Oronzo Square, 1.2 km from Lecce Cathedral and less than 1 km from Lecce Train Station....