Skyscrapers in Moscow

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