The Hotel Schweizerhof Lucerne with its 101 excellent rooms and suites is located on the shore of Lake Lucerne, easily accessible in the centre of the city of lights. The family-owned hotel is only a few steps away from numerous sights and offers breathtaking views of the lake and the Alps. Enjoy culinary delights in the Restaurant Galerie, Restaurant Pavillon or our VILLA Schweizerhof.
Rental period is freely negotiable