L'hotel è situato nella parte tranquilla ed ecologica di Mosca, non lontano dal famoso edificio dell'Università statale di Mosca MV Lomonosov. La posizione offre una vista spettacolare sul centro della città, tra cui il Cremlino, la Cattedrale di Cristo Salvatore e la collina Poklonnaya. L'aeroporto di Vnukovo, l'aeroporto internazionale di Domodedovo e l'aeroporto internazionale di Sheremetyevo distano rispettivamente 22, 43 e 44 km dall'hotel. L'hotel è gestito dal centro di pellegrinaggio del Patriarcato di Mosca, creato con la benedizione del Santo Patriarca di Mosca e di tutte le Russie, che crea un'atmosfera tranquilla e familiare. L'hotel ha 15 piani e dispone di 264 camere di varie categorie. Ristorante, bar, caffetteria e sala da tè sono offerti. C'è anche una biblioteca, un parrucchiere, negozi, una scrivania con pellegrinaggio e servizi di viaggio e un parcheggio gratuito. Ha una hall con armadio e ascensore. Gli ospiti in viaggio per affari apprezzeranno le strutture per conferenze. Le camere sono dotate di bagno privato con vasca, due letti singoli standard, un armadio, cassetti accanto al letto, due poltrone, TV, telefono e frigorifero.