The Hotel is located at 20 km far from Turin city centre, easily reachable from the motorway and half way from the Olympic Mountains of Valle di Susa.
Hotel Chalet del Lago is immersed in the colourful scenery and the enchanting tranquillity of the shores of Lago Grande, the greater maar lake of Avigliana.