Отель Марко Поло расположен в самом центре Москвы вблизи знаменитых Патриарших прудов и будет удобен для размещения гостей вне зависимости от цели визита в Москву. Отель находится в шаговой доступности от главных достопримечательностей столицы и окружен многочисленными ресторанами, барами, кафе и магазинами локальных брендов.В 2022 году в отеле прошла частичная реновация: были полностью обновлены места общественного пользования, а также часть номерного фонда.