Beau-Rivage Palace – Stunning Views of the Swiss Alps
Beau-Rivage Palace The luxurious Beau-Rivage Palace hotel is located on 10 acres of private gardens, adjacent to Lake Geneva in Switzerland, offering incredible views of the majestic Swiss Alps. Lausanne’s dynamic art and culture...