O hotel localiza-se a uma curta viagem do Kremlin, da Praça Vermelha e de outras atracções em Moscovo. O complexo desportivo de Olimpiysksy fica também nas imediações. O estabelecimento dispõe de bons acessos à rede de transportes públicos, uma vez que a estação de metro Rizhskaya fica a poucos passos. Os aeroportos de Domodedovo, Sheremetyevo e Vnukovo encontram-se cerca de 60 km, 30 km e 40 km de distância, respectivamente.
Os quartos e suites com casa de banho privativa apresentam uma decoração acolhedora e luxuosa, e dispõem de secretária e televisão via satélite. As comodidades padrão incluem também secador de cabelo, cama de casal, rádio, acesso à Internet, minibar, facilidades para preparar café/chá e ar condicionado.
Os hóspedes poderão usufruir do centro de fitness do hotel.
O hotel foi construído em 2006 e compreende um total de 312 suites e quartos. As facilidades em oferta neste estabelecimento incluem recepção em serviço sob 24 h, cofre, guichet para câmbio monetário, elevador, um café, um bar e um restaurante, serviços de quartos e de lavandaria e um parque de estacionamento (taxa extra).