Our campus locations

Discover our beautiful campuses based near Lake Geneva. With breathtaking views, beautiful surroundings and high-quality campus facilities on offer, your time with us will be short but sweet!


Visiting Switzerland

Discover more about our beautiful country! Located in the heart of Europe, Switzerland offers some of the world's most beautiful landscapes with an eclectic cultural heritage. In 2016, Switzerland was ranked the 7th safest country in the world in the Global Peace Index.