БЦ Гренадерский расположен в деловом районе города, на одной из оживленных городских трасс Выборгской набережной, в 10 минутах ходьбы от станции метро Выборгская. Здание после капитального ремонта, введено в эксплуатацию в июле 2006 года, состоит из двух корпусов.Фасад здания бизнес-центра обращен своими панорамными окнами на Большую Невку, историческую часть города.