Location: in the town of Volpiano, 13 Km. from Turin city centre. 11 Km. from Chivasso, 31 Km. from Rivoli and 36 Km. from Ivrea
See more: Hotels in Europe Hotels in Italy Hotels in Volpiano Holiday Destinations in Europe