بورگن اشتوک در ارتفاعات مشرف به دریاچه لوسرن و در قلب کوهستان های آلپ سوئیس واقع شده است. موقعیت جغرافیایی ویژه این مجموعه، آن را از بسیاری از مراکز شهری و مسیرهای پرتردد دور نگه داشته و شرایطی کم نظیر برای برگزاری نشست های محرمانه و حساس فراهم کرده است.