O Suzvill situa-se em Sachseln, uma vila do cantão de Obwalden, na Suíça central, junto ao Lago Sarnen. A vila é ponto de peregrinação por albergar, na Igreja Paroquial de São Teodulo e Nicolau de Flüe, as relíquias de São Nicolau de Flüe, eremita do século XV venerado como padroeiro nacional.
A poucos minutos de Lucerna, Sachseln combina a tranquilidade rural dos Pré-Alpes com fácil acesso aos principais destinos turísticos da Suíça central.