El hotel consta de 480 alojamientos distribuidos en un complejo de 6 edificios con un precioso jardín interior. Los huéspedes alojados en este hotel olvidarán que se encuentran en una gran ciudad con su ajetreo y bullicio. El hotel tiene un sistema de videovigilancia y las habitaciones están equipadas con alarmas antirrobo. Además, el establecimiento está totalmente climatizado y dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, servicio de cambio de divisas y ascensor. Sus instalaciones también incluyen quiosco de periódicos, salón de peluquería, cafetería, bar, restaurante e instalaciones para conferencias. Además, hay conexión a Internet WiFi, servicio de habitaciones y de lavandería, y aparcamiento.
El hotel está situado al nordeste de Moscú, a 10 km del centro de la ciudad. Los huéspedes del hotel pueden pasear hasta el Jardín Botánico y hasta las fuentes del centro de exposiciones All-Russia, situado cerca. También se puede llegar al centro de la ciudad en 15 minutos desde el hotel, caminando a la parada de metro Botanichesky Sad en 5 minutos. El aeropuerto internacional Sheremetyevo de Moscú está situado aproximadamente a 31 km del hotel.
Cada mañana se sirve un desayuno de bufet.