Este hotel urbano, nuevo y moderno, ofrece un alto estándar en servicio y está orientado a viajeros que busquen una calidad superior y un servicio personalizado exclusivo. El nombre y el estilo arquitectónico del hotel combinan la tradición histórica con el modernismo. El edificio cuenta con 6 plantas, incluyendo la planta VIP con vistas maravillosas de Moscú. Las 133 habitaciones espaciosas y bien diseñadas, incluyendo 21 alojamientos en la planta VIP, 4 habitaciones deluxe y 2 apartamentos, y su magnífica ubicación hacen del hotel un destino muy atractivo para turistas y viajeros de negocios. Hay una planta de no fumadores y 3 habitaciones para personas de movilidad reducida. Entre otros servicios, hay aire acondicionado, vestíbulo con recepción 24 horas, cambio de divisa, ascensor, cafetería, restaurante, instalaciones para conferencias, conexión a Internet y servicio de habitaciones y de lavandería.
El hotel está situado a 15 minutos a pie de la Plaza Roja y a 10 minutos del famoso Teatro Bolshoi (o Gran Teatro). El Museo Pushkin y la Iglesia del Cristo Salvador están a sólo 10 minutos en transporte público y la Calle Novy Arbat a 20 minutos.
El restaurante Romanov está situado en la planta baja. Tiene capacidad para 64 comensales y una cocina que convence a los paladares más exigentes. El desayuno se ofrece en forma de buffet completo. El bar está situado en el vestíbulo y tiene 36 asientos. El bar del vestíbulo ofrece aperitivos fríos, ensaladas, sándwiches, platos calientes y postres.