Beau-Rivage Palace
The Beau-Rivage Palace is every inch a grande dame, reigning supreme over all other hotels in the Lake Geneva region. The stately neoclassical property sits pretty on 10 manicured lakeside acres and enjoys what are perhaps the area's best views of t...