El Hotel National Moscow es un hotel de lujo ubicado en el corazón de Moscú, a pocos pasos de la Plaza Roja y del Kremlin. Todas las habitaciones están equipadas con calefacción central y cuentan con una decoración elegante y clásica. El hotel también cuenta con varios restaurantes, un bar y un spa de lujo para relajarse después de un día de turismo en la ciudad.