Бизнес Центр Ростра находится по адресу Санкт-Петербург, Заневский проспект, 30К2, расположен недалеко от метро «Новочеркасская», «Ладожская».
Здание площадью 12 000 м², 1975 года постройки, имеет 5 этажей.
На территории есть парковка - наземная на 86 мест, доступ в здание - пропускная система, в здании есть кафе, банкомат, столовая, центральная рецепция.