Hotel Beau Rivage - Switzerland

The 4* Hotel Beau Rivage is located right on the shore of Lake Lucerne. From every room you can enjoy panoramic lake or mountain views. The restaurant serves French and international cuisine, including fish specialties.