Este alojamento situa-se em Sachseln, uma vila do cantão de Obwalden, na Suíça central, junto ao Lago Sarnen. A vila é conhecida pela Igreja Paroquial de São Teodulo e Nicolau de Flüe, que guarda as relíquias de São Nicolau de Flüe, o padroeiro da Suíça.

Situada entre os Pré-Alpes e a cidade de Lucerna, Sachseln preserva a arquitetura tradicional suíça em madeira e serve de ponto de partida para o vale de Melchtal e as áreas de montanha da região de Obwalden.