
The Beau Rivage is their beautiful grand dame hotel overlooking Lake Geneva and the Swiss Alps. Breathtaking is the only word I can think of. The town is a little on the quiet side but worth visiting and spending time there.
The Beau Rivage is their beautiful grand dame hotel overlooking Lake Geneva and the Swiss Alps. Breathtaking is the only word I can think of. The town is a little on the quiet side but worth visiting and spending time there.