Few Swiss getaways offer more scenic views than Beau-Rivage Palace ... of Lake Geneva in Lausanne, overlooking the mountains situated across the lake in France. The hotel opened in 1861 and ...
Located across the road from the lake—separated by strategically placed hedges—this hotel continues to reign supreme on picturesque Lake Geneva, providing the posture of a true palace-hotel.