Questo hotel si trova nel pittoresco quartiere di Izmailovo a Mosca. Non è lontano dal famoso museo Kuskovo ed è anche vicino alla stazione della metropolitana del parco Izmailovsky. L'hotel fa parte del complesso alberghiero Izmailovo, costruito nel 1980 prima delle Olimpiadi di Mosca. L'edificio di 28 piani ha circa 1000 camere confortevoli, oltre a sale riunioni, ristoranti, discoteche e un casinò. L'hotel offre una vasta gamma di servizi e un elenco dei servizi necessari per un piacevole soggiorno a Mosca. Tutte le camere sono dotate di bagno e linea telefonica, TV satellitare, radio, connessione Internet, minibar, poltrone, tavolino e articoli da toeletta. Una sauna è a disposizione degli ospiti che desiderano rilassarsi.