Located in the superb Montreux-Vevey region, Hôtel Bristol features an outstanding lake front position on the Swiss Riviera, overlooking Lake Geneva with spectacular views of the Alps. In the heart of this privileged environment, the Hôtel Bristol is a more details