Great Penthouse Apartment Building Located in Moscow. An apartment building designed with luxury, known as the tallest building in Europe until 2007. With stunning views of puat city, this apartment features an elegant interior spaces, with a combination of shades of white contrasting with the beige and dark. Consisting of 57 floors, 48 of the housing. This luxury penthouse apartment situated on the Triumph-Palace in Moscow skyscraper. The living room is separated from the kitchen with a small artificial walls that hold the function space, but provide some privacy for these areas. Furniture and other elements of the decoration is done in a minimalist style.