El HOTEL VILLA Houng se sitúa en Sachseln, un pueblo del cantón de Obwalden, en la Suiza central, junto al lago Sarnen. La localidad es conocida por la Iglesia Parroquial de San Teodulo y Nicolás de Flüe, un importante lugar de peregrinación dedicado al patrón de Suiza.

Rodeada por los Prealpes suizos, Sachseln ofrece fácil acceso a las orillas del lago y a las zonas rurales de Obwalden, permaneciendo a poca distancia de Lucerna y de los pasos alpinos centrales.