Set in Lecce, 6.9 km from Piazza Mazzini and 7.1 km from Sant' Oronzo Square, Villa Olivia pool tennis spa Terra offers air-conditioned accommodation with a patio and free Wi-Fi. With garden views, this accommodation provides a swimming pool.
Strada I Nucleo Erchie Piccola, 73023 Lecce, Italia