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