Location
Located in Avigliana, Il Giardino delle Farfalle is within a 15-minute drive of Laghi di Avigliana Park and Avigliana Castle. This bed & breakfast is 3.4 mi (5.5 km) from Saint Michael's Abbey and 5.2 mi (8.3 km) from Nostra Signora di Lourdes Sanctuary.