Учебное заведение находится на высоте более 1200 м над уровнем моря, в поселке Leysin, являющимся одним из знаменитых лыжных курортов Швейцарии. Кампус расположен прямо в Альпах, что позволяет говорить о великолепном климате и чистейшем воздухе, которым дышат ученики. Кроме того, прямо из резиденций открывается неповторимый вид на горы с высоты птичьего полета.
Учитывая то, что LAS открыта в 1960 г. на роскошной вилле конца 19-го столетия, бывшей ранее одним из любимейших мест отдыха монархов, ученых, композиторов и писателей Европы, то место для обучения школьников в Швейцарии выбрано очень удачно. Она с первого дня являлась международным учебным заведением, так как создавалась специально для детей иностранных подданных и иммигрантов.
В 2012 г. здание прошло капитальную реконструкцию, сохранив внешний облик и полностью изменившись внутри. Везде установлена новейшая техника и современное оборудование, внедрены достижения инновационных технологий.
Без всего этого невозможно было бы давать качественное образование, особенно по программам американских школ и Международного бакалавриата, которые здесь являются основными. Соответственно, преподавание ведется на английском языке, но это не отменяет изучение французского и других иностранных языков.