Welcome to Triumph Palace Boutique Hotel in Moscow

Boutique Hotel in Moscow
In the tallest skyscraper

Triumph Palace is a popular Moscow hotel occupying the top 3 floors of the 264,1 meter Moscow skyscraper. This 57-storey building is considered the tallest residential property in Europe and is in the Guinness World Records since 2003. Our hotel in Moscow features 15 rooms with custom-made designs bearing the names of various famous cities of the world. Living in the skyscraper is truly an unforgettable experience for any guest and a wonderful chance to enjoy absolutely stunning sights of Moscow from the bird’s eye view!

More about our hotel in Moscow Photo gallery