Located on the top three floors of this prominent building, the Triumph Palace Boutique Moscow Hotel not only offers guests gorgeous views of this capital city, but also gives guests a strong sense of professionalism and hospitality. Guests can expect star treatment at this Russia accommodation from the moment you arrive, where you can even be met at the airport and escorted to the hotel. Once checked in, you will soon discover the uniqueness of this hotel. Great location and helpful staff make this Moscow accommodation the perfect place to return to after a day of touring around the Red Square or an evening at the Bolshoi Theater.
Pros: The view, the room setting, the location and how you could stare at the night lights of Moscow and loose track of time
Cons: Although the food prices were not too expensive, the menu was a bit short, would be better if yet had like breakfast packages as well
Pros: Comfortable room, good amenities, staff were responsive.
Cons: The room was extremely warm, didn't see any clear way to turn down the heat. Breakfast eggs were extremely salty.