Tọa lạc tại khu vực trung tâm của thành phố, với bốn mặt tiền là các tuyến đường Lê Lợi - Đồng Khởi - Lê Thánh Tôn - Nguyễn Huệ; TTTM Vincom Center A được đầu tư và thiết kế theo mô hình của những trung tâm mua sắm cao cấp hàng đầu thế giới. TTTM có diện tích hơn 38.000m2 được bố trí 3 tầng ngầm và 4 tầng nổi.