Corso umberto i, 283, 80058 Torre Annunziata
Villa 4 stars
Featuring a shared outdoor swimming pool, a garden, and barbecue facilities, Villa François provides accommodations in Torre Annunziata with free WiFi and garden views. The air-conditioned accommodations is 24 mi from Salerno.
The villa features 1 bedroom, a flat-screen TV with cable channels, an equipped...