Бизнес-центр "Никольская плаза" входит в состав многофункционального комплекса (МФК) Третьяков плаза (ранее назывался Шереметьевский / Vesta Plaza), архитектурно представляющего - три строения объединенных единой стеной по периметру и двумя атриумами сверху. БЦ "Nikolskaya Plaza" располагается в 450 метрах от Кремля, а офисные площади находятся на 3-7 этаже МФК "Tretiakov Plaza" с соответствующей офисной отделкой класса "A".