Glion es el campus insignia y el centro de aprendizaje práctico. Desde las aulas y los restaurantes, puede contemplar las profundas aguas azules del lago de Ginebra para ver los Alpes suizos y franceses. Está ubicado en la ladera de la montaña sobre Montreux, una ciudad que atrae a turistas durante todo el año con un hermoso lago y un distrito comercial.