Viale francesco lo re 24, 73100 Lecce
Apartment 4 stars
Located in Lecce, 1640 feet from Sant' Oronzo Square, Palazzo Pio Apartment offers accommodations with free WiFi, air conditioning, a shared lounge and a garden. Providing private parking, the apartment is 2461 feet from Lecce Cathedral.
The apartment features 2 bedrooms, a flat-screen TV with cable...