È un nuovo hotel ultramoderno del 21 ° secolo. Si trova vicino al fiume Mosca, a soli 10 minuti dalla metropolitana, vicino a una delle arterie principali di Mosca, sulla strada dal principale aeroporto internazionale "Domodedovo" all'hotel in centro. L'hotel ha 14 piani. e gli ospiti possono godere di splendide viste panoramiche di Mosca e dei suoi dintorni dalle finestre delle loro camere. Il museo architettonico e storico "Kolomenskoe" si trova vicino all'hotel, era la residenza reale. In soli 20 minuti si raggiunge il centro città, dove gli ospiti possono visitare la Piazza Rossa, il Cremlino, il Teatro Bolshoi e altre importanti attrazioni turistiche di Mosca.