Tòa nhà VFC Tower nằm trên mặt tiền đường Tôn Đức Thắng, nơi trung tâm tại quận 1. Với trục đường hai chiều rộng lớn và cắt nhiều tuyến đường quan trọng nên vị trí này thuận tiện lưu thông vào các khu trung tâm hành chính quan trọng, khu thương mại và dịch vụ sầm uất của thành phố.