This accommodation is in Sachseln, a village in the canton of Obwalden, central Switzerland, by Lake Sarnen. The village is known for the Parish Church of St. Theodul and Nicholas of Flüe, which holds the relics of Saint Nicholas of Flüe, Switzerland's patron saint.
Set between the pre-Alps and the city of Lucerne, Sachseln preserves traditional Swiss timber architecture and serves as a starting point for the Melchtal valley and the mountain areas of the Obwalden region.