The Beau-Rivage Palace is every inch a grande dame, reigning supreme over all other hotels in the Lake Geneva region. The stately ... More