Piedmont >
Albiano D'Ivrea
Albiano D'Ivrea hotels & apartments, all accommodations in Albiano D'Ivrea
Villa D'Azeglio
Via Azeglio 17, Albiano D'Ivrea, Italy
Located only a 6-minute walk from Museo Casa Porfido, the 3-star Villa D'Azeglio Albiano D'Ivrea hotel offers a terrace, a lending library, and barbecue grills. The 11th-century Masino Castle and…