Chiusurelle, 73010 Porto Cesareo
Villas
Featuring air-conditioned accommodation with a private pool, garden view and a terrace, Villa Carmela is located in Porto Cesareo. With free private parking, the property is 2.6 km from Torre Castiglione Beach and 37 km from Piazza Mazzini. Sant' Oronzo Square is 37 km away and Lecce Cathedral is 35...