Featuring a shared outdoor swimming pool, a garden, and barbecue facilities, Villa François provides accommodation in Torre Annunziata with free Wi-Fi and garden views. The air-conditioned accommodation is 38 km from Salerno.
Corso Umberto I, 283, 80058 Torre Annunziata, Italy