Отель "Марко Поло" расположен в историческом центре Петербурга на Васильевском острове, вблизи от главных достопримечательностей: Эрмитажа, Исаакиевского собора, Кунсткамеры, Петропавловской крепости. Здание отеля, возведенное в 1874 году архитектором Р. Р. Рудольфом, является памятником архитектуры. В непосредственной близости от отеля находится выставочный комплекс Ленэкспо. Ближайшая станция метро: "Василеостровская".
В отеле 47 номеров категорий бизнес, сюит и люкс. Номера выполнены в стиле "Старый Петербург" и занимают площадь не менее 20 квадратных метров. Во всех номерах мини-бар, кондиционер, сейф, телевизор со спутниковыми каналами, международная телефонная связь, доступ в Интернет, ванная комната с душевой кабиной (ванной), фен, туалетные принадлежности, халаты, тапочки.