Das Hotel befindet sich im malerischen Viertel Izmailovo in Moskau. Es ist nicht weit vom berühmten Kuskovo-Museum entfernt und in der Nähe der U-Bahnstation Izmailovsky Park. Das Hotel ist Teil des Hotelkomplexes Izmailovo, der 1980 vor den Olympischen Spielen in Moskau erbaut wurde. Das 28-stöckige Gebäude verfügt über ca. 1000 komfortable Zimmer sowie Tagungsräume, Restaurants, Discos und ein Casino. Das Hotel bietet eine breite Palette an Einrichtungen und eine Liste der notwendigen Annehmlichkeiten für einen angenehmen Aufenthalt in Moskau. Alle Zimmer verfügen über ein Bad und eine Telefonleitung, Sat-TV, Radio, Internetanschluss, Minibar, Sessel, Couchtisch und Toilettenartikel. Für Gäste, die sich entspannen möchten, steht eine Sauna zur Verfügung.
Einige der detaillierten Dienstleistungen können bezahlt werden. Sie können ihre Preise direkt in der Einrichtung überprüfen. Diese Informationen können von der Unterkunft geändert werden.