Бизнес-центр "Шухова 14", находящийся по адресу Шухова, 14, расположен в Донском районе Южного административного округа (ЮАО) города Москвы. Ближайшая станция метро "Шаболовская". Вблизи бизнес-центра проходят Ленинский проспект и Подольское шоссе, а также улицы Шаболовка и Мытная.