Caux

campus caux

Campus

Caux

Caux

Towering over Montreux and built in 1902, the Caux Palace, nicknamed the Sleeping Beauty Castle, was one of the most advanced, luxurious, and biggest hotels ever designed and is listed as a cultural property of national significance in Switzerland.

CAUX

Facilities & Amenities

The historic Caux Palace offers an inspiring environment in which to study, steeped in the heritage of Swiss hospitality traditions. This unique campus offers modern facilities and is equipped with the latest technology to aid students in their studies. Caux is located in the French-speaking area of Switzerland and overlooks the French Alps and Lake Geneva.

 

Classroom

Classrooms

Computer Lab

Computer Lab

Grand Hall

Grand Hall

Theater

Theater

Four Seasons Buffet

Four Seasons Buffet

French Restaurant

French Restaurant

Demonstration Kitchen

Demonstration Kitchen

Amenities

Caux

Rue du Panorama 2

1824 Montreux

Switzerland

Leysin

Avenue Léopold de Reynier

1854 Leysin

Switzerland

Students life in Switzerland. Chat with an ambassador

Learn more about student life