5-star lakeside hotel in the heart of Switzerland
Situated on the shores of Lake Lucerne yet wonderfully central, you'll find the Grand Hotel National an inspirational haven for vacations and business trips.
Sightseer572861, Tripadvisor, August 2020
Subscribe to our newsletter to keep up with our special offers and events here at the Grand Hotel National in Lucerne.
Best Price Guarantee