Бизнес Центр Третьяков находится по адресу: г. Москва, улица Льва Толстого, 14, расположен недалеко от метро «Парк Культуры» (5 минут пешком).
Здание площадью 1 412 м², 1890 года постройки, имеет 3 этажа, относится к классу B.
На территории есть парковка - наземная на 14 мест.