National Hotel es un hotel histórico único que data de 1903 que está situado en el corazón del centro histórico, cultural y de negocios de Moscú y que ofrece una vista espectacular del Kremlin y la Plaza Roja. Todas las habitaciones del hotel están elegantemente decoradas con muebles clásicos, pinturas y ropa de cama de lujo. Las comodidades incluyen TV de pantalla plana, conexión Wi-Fi gratuita, albornoces y zapatillas. El hotel dispone de instalaciones como: dos restaurantes que sirven comidas gourmet, un bar, un gimnasio, una sauna y un conserje que le puede proporcionar asesoramiento sobre lugares de entretenimiento. Un salón de belleza, centro de negocios y servicio de habitaciones 24 horas, completan la lista de servicios.
El desayuno se sirve en forma de buffet. El bar Alexandrovsky ofrece una amplia selección de bebidas, aperitivos helados y entrantes. El restaurante Moskovsky es conocido por su excepcional cocina rusa y europea.