Our Conference and Seminar Centre

Discover the Caux Palace banner transparent EN
Our Conference Center
Our Conference Center
Our Conference Center
Caux Palace Standard Twin
Caux Palace bathroom Premium
Caux Palace Premium Single
Caux Palace view night

Our Conference Center

 

Overlooking Lake Geneva, above the city of Montreux in Switzerland, our conference centre, the Caux Palace and the Villa Maria offer an inspiring and extraordinary setting for your meetings, events, workshops and retreats.

Immerse yourself in the breathtaking scenery and the rich history of the place. Retreat from the bustling routine, take time to gain some perspective and find a safe space that allows for creative sharing and exchanges.

 

CAUX palace view