Moscow: Hotel National


Hotel National 2_1632383614473


Located in the heart of Moscow in Russia, Hotel National a Luxury Collection Hotel Moscow is an ideal accommodation option for leisure and business travellers. The hotel situates its guests within easy reach of famed attractions such as Lenin's Mausoleum and the Moscow Kremlin.

Designed to be a haven of luxury and relaxation, the hotel's en-suite guest rooms showcase modern decor and are equipped with Wi-Fi, a television a minibar and tea/coffee making facilities while the suites feature living rooms. The hotel features a selection of dining and drinking establishments to suit all guests’ gastronomic preferences. Guests can make use of amenities such as the fitness centre and indoor swimming pool.



Rewards Help

Hello there 👋

How can I help you?