Trường nằm tại miền trung Thụy Sĩ, thuộc bang Luzern cách thủ đô Bern 50 phút ôtô.