L'hotel si trova vicino alle stazioni della metropolitana Dinamo e Aeroport; Si trova su una delle strade principali di Mosca, Leningradskiy Avenue, che collega il centro di Mosca con l'aeroporto internazionale Sheremetyevo (a circa 23 km dall'hotel). L'aeroporto di Vnukovo dista circa 35 km e l'aeroporto internazionale di Domodedovo 55 km. Questo city hotel è stato costruito nel 1980 ed è stato completamente rinnovato nel 1997. Nel 2003 è stato ammodernato e oggi comprende un totale di 156 confortevoli camere insonorizzate. Dispone di hall con reception aperta 24 ore su 24, cassetta di sicurezza, sportello di cambio valuta, caffetteria, ristorante Raduga con cucina europea e russa, bar aperto 24 ore su 24, deposito bagagli e parcheggio custodito (a pagamento). Nelle aree pubbliche è disponibile una connessione Internet WiFi (a pagamento). Strutture per conferenze sono disponibili per clienti business e il servizio in camera può essere utilizzato a pagamento. Le spaziose camere sono dotate dei più alti standard europei, con vista panoramica sulla città di Mosca, e dispongono di TV, telefono, minibar e bagno privato con doccia. L'hotel offre una colazione a buffet.