Grand Hotel National Luzern położony jest w dzielnicy Old Town, około 5 min spacerem od Jezioro Czterech Kantonów i oferuje basen. Hotel oferuje Wi-Fi w miejscach publicznych oraz posiada 13 pokojów z widokiem na jezioro.
Ogród Lodowcowy znajduje się około 700 m, a Most Spreuerbrücke - w niewielkiej odległości stąd. Ten hotel jest położony maksymalnie 5 min piechotą od Reuss. Ponadto, Aufschuette - Ufschoetti znajduje się w około 1 km. Most przy Kaplicy, a także Church of St. Leodegar znajdują się również w odległości krótkiego spaceru od Grand Hotel National Luzern. 5-gwiazdkowy obiekt jest zlokalizowany tylko 100 m od stacji kolejowej Lucerne, natomiast Muzeum Transportu Szwajcarii jest w odległości 20-minutowego spaceru.
Pokoje wyposażone są w miejsce do siedzenia oraz telewizja satelitarna dla wygody gości. Zapewniono również minibar i urządzenie do parzenia kawy/herbaty oraz sejf. Grand Hotel National Luzern oferuje również prywatne łazienki z bidetem, oddzielną toaletą i prysznicem.
W hotelu znajduje się 3 restauracji. W okolicy znajdują się restauracje, w tym Franz, która leży w malej odległości od obiektu noclegowego.