The Beau Rivage Palace Hotel is a five star luxury hotel on the shore of Lake Geneva and is home to the prestigious three Michelin Star restaurant of Anne-Sophie Pic.