Das Hotel befindet sich im ruhigen und umweltfreundlichen Teil von Moskau, nicht weit vom berühmten Gebäude der Moskauer Staatlichen Universität MV Lomonosov entfernt. Die Lage bietet einen spektakulären Blick auf das Stadtzentrum, einschließlich des Kremls, der Kathedrale Christi des Erlösers und des Poklonnaya-Hügels. Der Flughafen Vnukovo, der internationale Flughafen Domodedovo und der internationale Flughafen Sheremetyevo sind ca. 22 km, 43 km bzw. 44 km vom Hotel entfernt. Das Hotel wird vom Pilgerzentrum des Patriarchats von Moskau betrieben, das mit dem Segen des Heiligen Patriarchen von Moskau und aller Russen geschaffen wurde und eine ruhige und heimelige Atmosphäre schafft. Das Hotel verfügt über 15 Etagen und 264 Zimmer in verschiedenen Kategorien. Restaurant, Bar, Cafeteria und Teehaus werden angeboten. Es gibt auch eine Bibliothek, einen Friseursalon, Geschäfte, einen Schreibtisch mit Pilger- und Reisedienstleistungen sowie kostenlose Parkplätze. Es verfügt über eine Lobby mit Kleiderschrank und Aufzug. Geschäftsreisende werden die Konferenzeinrichtungen zu schätzen wissen. Die Zimmer verfügen über ein eigenes Bad mit Badewanne, zwei Standard-Einzelbetten, einen Kleiderschrank, Schubladen neben dem Bett, zwei Sessel, einen Fernseher, ein Telefon und einen Kühlschrank.
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.