Villa Ilaria Chiusurelle
Via Chiusurelle, 73010 Porto Cesareo, Italy
Set in Porto Cesareo in the Apulia region, Villa Ilaria Chiusurelle by BarbarHouse has a patio. The air-conditioned accommodation is 2.4 km from Torre Castiglione Beach, and guests benefit from private parking available on site and free Wi-Fi.