Life is better at the lake The landmarked 4-star art nouveau Hotel Vitznauerhof is situated in the heart of central Switzerland, directly on Lake Lucerne.