Este hotel urbano es la base perfecta para los que deseen explorar la alegre capital de Rusia. Está totalmente climatizado y consta de un total de 117 alojamientos. Además, dispone de vestíbulo con servicio de salida y recepción 24 horas, ascensor, cafetería, bar, restaurante, instalaciones para conferencias y conexión a Internet.
El hotel se encuentra en el corazón histórico de Moscú. Queda a solo un corto paseo del Kremlin y de la Plaza Roja, y está a unos 10 minutos a pie del Museo Pushkin. La estación de metro Polyanka queda a un cómodo paseo de 2 minutos, mientras que la galería Tretyakov se encuentra a 5 minutos a pie del hotel.
El hotel ofrece habitaciones modernas y coloridas que proporcionan unas vistas impresionantes de la Catedral del Cristo Salvador, el río Moscova y otros importantes lugares de interés de Moscú. Las habitaciones vienen con estupendas comodidades como escritorio, minibar, teléfono de línea directa, TV vía satélite y de pago, climatización regulable, conexión a Internet WiFi y por línea telefónica, y caja fuerte. Los cuartos de baño privados cuentan con ducha y secador de pelo.
El Café Sadu ofrece un tentador menú de platos europeos, italianos y orientales.