This design hotel is located on the upper floors of the Triumph Palace, one of Moscows 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, free toiletries and slippers For guests convenience, electric kettle, minibar and a fridge can be found in all rooms 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