Questo alloggio si trova a Sachseln, un villaggio nel cantone di Obvaldo, nella Svizzera centrale, sulle rive del Lago di Sarnen. Il villaggio è noto per la Chiesa Parrocchiale di San Teodulo e Nicolao della Flüe, luogo di pellegrinaggio legato a San Nicolao della Flüe, patrono nazionale della Svizzera.

Sachseln unisce il paesaggio lacustre alle Prealpi circostanti, mantenendo un'atmosfera tradizionale che contrasta con la vicina Lucerna, una delle mete più visitate della Svizzera centrale.