Questo city hotel è situato a nord di Mosca, vicino al centro espositivo pan-russo e al Giardino Botanico dell'Accademia delle Scienze. Le fermate della linea grigia della metropolitana Vladykino e Petrovsko-Razumovskaya sono raggiungibili in 7 minuti a piedi. Gli aeroporti di Sheremetyevo e Domodedovo distano rispettivamente circa 30 e 40 km. L'hotel dispone di 144 camere, reception aperta 24 ore su 24, check-in e check-out rapidi, sale riunioni, centro business, Wi-Fi gratuito, bancomat, ristorante, bar e parcheggio privato (a pagamento).