Grand Hotel National Luzern ligt aan de oevers van het meer van Luzern, op slechts 5 minuten lopen van het treinstation en de oude stad.
Das luxuriöse Grand Hotel National direkt am Ufer des Vierwaldstätter Sees befindet sich nur 5 Gehminuten vom Bahnhof und der Altstadt entfernt.