Il Suzvill si trova a Sachseln, un villaggio nel cantone di Obvaldo, nella Svizzera centrale, presso il Lago di Sarnen. Il villaggio è meta di pellegrinaggio poiché la sua Chiesa Parrocchiale di San Teodulo e Nicolao della Flüe custodisce le reliquie di San Nicolao della Flüe, eremita del XV secolo venerato come patrono nazionale.
A pochi minuti da Lucerna, Sachseln unisce la tranquillità rurale delle Prealpi a un facile accesso alle principali mete turistiche della Svizzera centrale.