БЦ Таврическая 17 расположен в исторической части Санкт-Петербурга, В пешей доступности от станции метро «Чернышевская». В непосредственной близости с бизнес-центром расположен знаменитый Таврический сад. Рядом с БЦ проходят популярные транспортные магистрали Центрального района: Суворовский и Литейный проспекты.