La Villa

Location: 3 Km. from the historical centre of Ivrea and its train station, 10 Km. from Lake Sirio and 30 Km. from the city of Turin. 35 Km. from Turin Casselle Airport.

Check availability and book

Check availability and book