Perfectly located on the shores of Lake Lucerne, the Grand Hotel National offers magnificent views across the lake to the snow covered Alps. Guests are assured easy access to the old city, all the important sig ... Read more
The Grand Hotel National is ideally located on Lake Lucerne's shores. It offers stunning views of the lake and the snow-covered Alps. From the hotel's prime address, guests have easy access to all the major sights, shopping and the train station. Each of the 41 guestrooms are well-appointed and have a balcony that overlooks the old town or lake. A gourmet a-la-carte restaurant serves seasonal French and Swiss cuisine in a relaxed setting. The Thai Lotus serves Thai cuisine, while Il Padrino features fine wines and an Italian kitchen. You can also enjoy cocktails, wines, light snacks and cigars at the bar. You will find a variety of facilities to help you relax and enjoy your health, such as a sauna, solarium, swimming pool, spa and massage services.