Важной составляющей в образе делового центра является его месторасположение. И имеет значение не только близость к метро, но и соседство крупных автомагистралей. С этой точки зрения бизнес-центр "Михайловский" расположен более чем удачно: до станции метро "Ленинский проспект" идти всего 10 минут, а в непосредственной близости пролегают Третье транспортное кольцо и множество крупных проспектов, также обеспечивающих хорошую транспортную доступность.