The Hotel Bristol is a haven of peace and beauty on the Vaud Riviera, overlooking Lake Geneva and enjoying a spectacular view of the Alps.