Discover Our Campus in Thalwil, Canton of Zürich
Our campus is located 20 minutes from the city center of Zürich by train, in the town of Thalwil.
From the campus, there’s a lovely view of Lake Zürich.
Unlike most other schools, which are located in the mountains, we are located in a beautiful town.
That means most people speak English, and in the free time, there is tons of things to do.