Italy Hotel Salo Du Parc, Choice Hotels Recommendations At Salo Italy Hotel Salo Du Parc is Choice Hotels Recommendations At Salo Italy . 4 star lo… Edit