Located on the banks of Lake Lucerne, luxurious hotel features outdoor pool, suites and a garden with panoramic lake and alpine views.
Located on the banks of Lake Lucerne, luxurious hotel features outdoor pool, suites and a garden with panoramic lake and alpine views.