Located 5 minutes’ walk from the Bolshoi Theatre and 10 minutes’ walk from the Kremlin, this hotel is set in the heart of Moscow.There 110 rooms of different type categories at the hotel starting with economy rooms WITHOUT WINDOWS to comfortable suites...