Бизнес-центр «Ренессанс Плаза» расположен в центральной части Санкт-Петербурга, рядом с двумя станциями метро. Здание, построенное в 2008 году, имеет 8 этажей и общую площадь более 36 000 кв.м. По международной классификации БЦ удостоен категории «А». Арендаторам предлагаются офисные помещения различной планировки, которые оснащены кондиционером, вытяжной системой, пожарной сигнализацией, автономным отоплением. Все офисы подключены к высокоскоростному интернету и телефонии. В «Ренессанс Плаза» хорошо развита инфраструктура: здесь работают кафе, платежные терминалы, вендинговые аппараты и пр. Здание и территория БЦ находится под круглосуточной охраной, на входе имеется электронно-пропускная система с доступом 24 часа в сутки. Возле здания расположена парковка на 170 автомобилей.