VIDI расположен на компактном участке площадью чуть более пяти тысяч квадратных метров у живописной Синопской набережной Невы, в семистах метрах от площади Александра Невского.
Рядом расположены основные магистрали, по которым можно добраться до любой локации в центре: Невский проспект, набережная Обводного канала, Синопская и Малоохтинская набережные.