The Triumph Palace Boutique Hotel is located in the upper floors of Triumph Palace, Moscow’s most prominent skyscrapers. It is a design hotel with stylish rooms, incredible panoramic views and with free Wi-Fi. The rooms and suites all placed beyond the 53rd floor have got air conditioning, enough lighting as well as magnificent bathrooms with a bathrobe.Free parking space is available for reservation at Triumph Palace Hotel while the CBD and Red Square of Moscow city are just 25-minute drive.