El hotel se encuentra cerca del Jardín Botánico de Moscú, una espectacular zona al noreste de la ciudad. Este hotel lleno de encanto dispone de 102 habitaciones, un centro de negocios y un salón de congresos con acceso a Internet. Hay un banco para cambiar divisas y servicios financieros en las proximidades, para mayor comodidad de los huéspedes.