his design hotel is located on the upper floors of the Triumph Palace, one of Moscowâ€™s most famous skyscrapers. Guests enjoy stylish rooms with free Wi-Fi and amazing panoramic views.
The rooms and suites at Triumph Palace Boutique Hotel are situated above the 53rd floor. All rooms feature air conditioning, floor-to-ceiling windows and a luxury bathroom with bathrobes.
Triumph Palace Hotel is a 5-minute walk from CSKA Moscow Stadium and a 10-minute walk from Aeroport Metro Station.
Guests can reserve a free parking space at Triumph Palace Hotel. Moscow city centre and Red Square are only a 25-minute drive away.