The hotel is located in the village Törwang in the valley Samerberg, between the Inn and the lake Chiemsee. The Bavarian Alps and Austria are in immediate vicinity.