Бизнес-центр «Marr Plaza» расположен в Пресненском районе ЦАО Москвы по адресу ул. Сергея Макеева, д 13. Его транспортную доступность обеспечивает близость Третьего транспортного кольца и Звенигородского шоссе. В пяти минутах ходьбы расположена станция метро «Улица 1905 года».