Бизнес Центр на набережной реки Смоленки, 5-7 находится по адресу Санкт-Петербург, набережная Реки Смоленки, 5-7, расположен недалеко от метро «Приморская», «Василеостровская», «Спортивная».
Здание площадью 7 536 м², 1905 года постройки, имеет 4 этажа, относится к классу B.
На территории есть парковка - наземная на 100 мест, доступ в здание - пропускная система, в здании есть кафе, складские помещения, банкомат, отделение банка, центральная рецепция.