El National Hotel es un lujoso hotel de 5 estrellas situado a sólo 200 m. de la Plaza Roja. La estación de metro de Okohotnyy Ryad se encuentra a 50 m. de distancia y el Teatro Bolshoi a 500 m. Lugar ideal para visitar la ciudad de Moscú con todos sus atractivos.
Este galardonado hotel de lujo propone un estilo muy elegante, techos altos, obras de arte clásico y muebles antiguos. La sala de desayunos ofrece encantadoras vistas al Kremlin. El restaurante del National ofrece típicos platos rusos, italianos y franceses, y todas las noches podrá disfrutar de una agradable música de fondo de piano en directo. También dispone de gimnasio con una piscina cubierta, sauna, baño turco, solárium y un salón de belleza que utiliza productos de belleza Guerlain.