Este atractivo hotel urbano ofrece un fácil acceso a la ciudad y a sus monumentos gracias a su práctica situación en el centro de Moscú. Algunas de las atracciones turísticas más importantes están a 10 minutos en metro, como el Kremlin y la Plaza Roja. El excelente sistema de transporte público de la ciudad permite acceder fácilmente a otras partes de esta hermosa región. Las tres principales estaciones de tren están a solo 1,5 kilómetros, mientras que el aeropuerto de Moscú-Sheremetyevo se halla a unos 35 kilómetros. Esta excepcional propiedad ofrece diferentes tipos de alojamiento para satisfacer las necesidades de todos los huéspedes, que van desde habitaciones estándar hasta la lujosa suite presidencial, que proporciona un sinfín de comodidades. Las opciones gastronómicas del hotel incluyen cocina clásica de Europa y típica de Rusia. Asimismo, los viajeros de negocios valorarán la disponibilidad de varias salas de reuniones y conferencias equipadas con la última tecnología.
El hotel está cerca del histórico parque Sokolniki, de tres de las principales estaciones ferroviarias principales de Moscú y del centro de exposiciones Sokolniki. También está a solo unos kilómetros del Kremlin y la Plaza Roja.
Las habitaciones Standard están decoradas de forma sencilla en varios colores con tejidos estampados y muebles clásicos. Disponen de aire acondicionado, televisión por satélite, minibar, escritorio, caja fuerte y cuarto de baño privado.
Las instalaciones incluyen una piscina cubierta, un gimnasio moderno, sala de vapor, sauna y un spa donde se ofrecen masajes y tratamientos de bienestar.