Situated on the shores of Lake Lucerne, the Hotel Schweizerhof Luzern, with its 101 rooms and suites, is conveniently located right in the heart of Lucerne, the ‘City of Lights’. This family-run hotel is just a stone’s throw from all the main attractions and offers breathtaking views of Lake Lucerne and the Alps. Treat yourself to a culinary experience at the Brasserie VICO or our VILLA Schweizerhof.
Rental times are flexible and can be agreed individually