Villa Schweizerhof is located in a beautiful park right on the shores of Lake Lucerne. The old town of Lucerne is a 15 minute walk away. The historic building offers rooms with garden view. The restaurant serves regional and seasonal dishes with fresh ingredients and is open from Wednesday to Sunday. A bus stop is located within easy walking distance from Villa Schweizerhof.