The National Hotel is a luxury 5-star hotel located just 200 meters from Red Square. The Okohotnyy Ryad metro station is 50 m away while the Bolshoi Theatre is 500 m away. This is a perfect place to discover the city of Moscow and all its beauties.
This award-winning luxury hotel offers a charming style, high ceilings, classical artwork and antique furniture. The breakfast room offers an enchanting view of the Kremlin. The restaurant offers typical dishes of Russia, as well as Italian and French specialties and every evening you can enjoy a pleasant background of piano music played live. There are also a fitness center with an indoor pool, sauna, turkish bath, solarium and a beauty salon that uses Guerlain beauty products.