Situated 2.5 kilometres east of Avigliana’s city centre, the hotel is a perfect base to explore the region. Sights such as the ruins of the castle that was destroyed in the 17th century, as well as the San Giovanni church, featuring several frescos, are worth a visit. Turin Airport lies 36 kilometres northeast of the hotel.
Idyllically situated at the shores of the lake Lago Grande di Avigliana, the hotel Chalet del Lago La Magnolia offers its guests a stunning lake view and a great starting point for hiking and biking trips. Guests may visit the Sacra di San Michele Abbey. Turin is located 25 kilometres away.