Guided tour

Guided tour Caux Palace

Caux

11 Apr - 13 Jun 2026

The Palace de Caux is one of Switzerland's largest luxury hotels. Built in 1902 by Eugène Jost, it is built on a terrace of over 500 meters and nestles in the heights of Montreux, at an altitude of 1,000 meters, offering breathtaking views of the entire Lake Geneva basin.

Caux Palace

Rue du Panorama 2

1824Caux