Travelers are voting Capital City-Moscow Tower and Triumph Palace as the best skyscrapers in Moscow. You can find 2 skyscrapers in Central Russia and 2 skyscrapers in the country of Russia. Our members favorite in Central Russia is Triumph Palace and Capital City-Moscow Tower is the top pick in Russia. Want more? Check out our map of skyscrapers in Moscow.