O hotel Marco Polo situa-se no coração de Moscovo, perto dos famosos Lagos Patriarshiye. É praticamente a escolha ideal para se hospedar, seja qual for o motivo da visita. A pé chega-se a todos os principais pontos de interesse, restaurantes, bares, cafés e lojas de marca. Perto do hotel há nada menos que cinco estações de metro: Pushkinskaya, Tverskaya, Chekhovskaya, Mayakovskaya e Barrikadnaya, por isso não haverá problemas de mobilidade nem nas horas de ponta.

O conceito único do hotel visa criar interiores contemporâneos, inspirados no património histórico do edifício.

Em 2022, o Marco Polo passou por uma renovação parcial, durante a qual as áreas comuns e parte dos quartos foram totalmente renovados. O objetivo do projeto foi trazer novidade e vida, preservando ao máximo os interiores, o mobiliário e o estilo, e reinterpretando os materiais. Além disso, no hotel realizam-se com frequência eventos culturais, encontros e exibições de filmes, e há um bar speakeasy e um restaurante.