B&B Vicenza San Rocco

Accommodation

Europe, Italy, Vicenza