Situated right by Lake Lucerne but centrally located in the city itself, the Grand Hotel National provides an inspirational retreat for your vacations and business trips.