El hotel se halla en el centro de negocios de Moscú, en el cruce del cinturón verde y la perspectiva Mira, a solo 3 km de la plaza roja y del Kremlin. A pocos pasos están las estaciones de metro Sukharevskaya y Perspectiva Mira. La ubicación es perfecta para huéspedes en viaje de negocios o de placer, para unas vacaciones románticas. El aeropuerto de Domodedovo está a unos 60 km y el de Sheremetyevo queda a alrededor de 50 km.
Este elegante y acogedor hotel da un rápido acceso a los lugares de interés de negocios y ocio. Su diseño se basa en el de una clásica mansión moscovita, permitiendo que se mezcle con los edificios históricos que lo rodean. Está complementado por una decoración cálida y opulenta en el interior. Este hotel fue construido en 2010 y tiene un total de 85 habitaciones y estudios. Los huéspedes son recibidos en el vestíbulo, con servicio de recepción 24 horas, servicio de salida 24 horas, caja fuerte y bar de estilo clásico. Los huéspedes pueden relajarse en la amplia terraza de verano. También se dispone de restaurante e instalaciones para conferencias. Por un cargo extra, el hotel ofrece igualmente conexión a Internet WiFi, aparcamiento y servicio de habitaciones y de lavandería.
Las habitaciones tienen ducha, cama doble, TV vía satélite/por cable y conexión a Internet. Están también dotadas de secador de pelo, teléfono de línea directa, nevera pequeña y calefacción central.
Los huéspedes pueden gozar de la piscina a cubierto, al igual que del acceso gratuito al spa. También hay disponibles sauna y tratamientos de spa y masaje.
El restaurante del hotel consta de 3 zonas y una veranda de verano. Brinda un ambiente de lujo y acogedor, y ofrece diversos platos rusos y europeos.