Location: the castle overlooks the village of from a hilltop, 500 m. from the motorway and the centre of Ivrea is 3 Km.away. 33 Km. from Turin Airport.
See more: Hotels in Europe Hotels in Italy Hotels in Pavone Canavese Holiday Destinations in Europe