Originally home to Italian nobility in the Middle Ages, the Palazzo Avino is no stranger to rolling out the proverbial red carpet in welcome to its guests.
928