Das luxus Hotel liegt in direkter Nähe östlich vom Kreml, zwischen der Moskwa und dem Obvodny-Kanal.
Daneben ist auch der älteste Stadtteil Moskaus mit seinen zahlreichen Palästen, Kirchen und mittelalterlichen Festungen nicht weit vom Hotel entfernt. Das Hotel hebt sich von der Silhouette der Stadt ab und ist somit in mehr als einer Hinsicht ein herausragendes Wahrzeichen Moskaus. Das Hotel verfügt über elegante Zimmer und Suiten mit wunderschönen Ausblicken auf die Stadt. Mehr als atemberaubend ist der Panoramaausblick auf das nächtliche Moskau von der Bar des Hotels!
Der Wellness-Bereich "Amrita Spa & Wellness" ist der ideale Platz zum Entspannen! Das Hotel verfügt auch über einen Pool, eine Sauna und vier Behandlungszimmer.