L'hôtel Marco Polo se trouve en plein cœur de Moscou, non loin des célèbres étangs des Patriarches. C'est un choix pratiquement idéal pour se loger, quel que soit le motif de votre visite. À distance de marche, tous les sites emblématiques, restaurants, bars, cafés et boutiques de marque. Près de l'hôtel se trouvent pas moins de cinq stations de métro : Pouchkinskaya, Tverskaya, Tchekhovskaya, Mayakovskaya et Barrikadnaya, il n'y aura donc aucun problème de déplacement, même aux heures de pointe.

Le concept unique de l'hôtel vise à créer des intérieurs contemporains, inspirés de l'héritage historique de l'établissement.

En 2022, une rénovation partielle a été menée chez Marco Polo, au cours de laquelle les espaces communs et une partie du parc de chambres ont été entièrement rénovés. L'objectif du projet : apporter fraîcheur et vie, tout en préservant au maximum les intérieurs, le mobilier et le style, et en repensant les matériaux. Par ailleurs, des événements culturels, des rencontres et des projections de films sont souvent organisés dans l'enceinte de l'hôtel, où fonctionnent également un bar speakeasy et un restaurant.