O Maritim situa-se em Sachseln, uma vila do cantão de Obwalden, na Suíça central, à beira do Lago Sarnen. Apesar do nome, a vila fica no interior montanhoso da Suíça, sendo conhecida sobretudo pela Igreja Paroquial de São Teodulo e Nicolau de Flüe, ligada ao padroeiro do país.

Sachseln mantém uma forte identidade rural alpina, com casas tradicionais em madeira, e serve de ponto de acesso ao vale de Melchtal e às zonas de montanha do cantão de Obwalden.