Collège du Léman находится в городе Версуа (Versoix), Шевйцария: это небольшой городок, насчитывающий около 11 000 жителей. Школа расположена в 500 м от Женевского озера. Территорию окружают предгорья Альп, называемые Юра. В 9 км от колледжа находится Женева, куда можно легко добраться на общественном транспорте (примерно 20 минут).
College Du Leman является ландшафтным кампусом размером в 8 га, на которых располагаются жилые резиденции и рекреационные зоны, где можно отдыхать и проводить спортивные мероприятия. Кампус находится между берегом Женевского озера и горной цепью Массиф дю Жюра. На территории располагаются:
Здесь же располагается здание для подготовки и отдыха преподавателей, медицинский кабинет, здание администрации. Школьный комплекс включает:
В начале и по окончании каникул для всех студентов школы организован трансфер в/из аэропорта Женевы.
Расположение College Du Leman позволяет студентам проводить свободное время активно и с пользой. Каждую неделю можно отправляться на увлекательные экскурсии по городам, интересным местам и достопримечательностям. Например, многих привлечет экспедиция в Альпы, путешествие в соседние страны или посещение шоколадной фабрики.