Nằm trên đường Lê Lợi sầm uất, Saigon Centre là một trong những trung tâm thương mại cao cấp và lâu đời nhất tại TP.HCM. Nơi đây được mệnh danh là điểm đến sang trọng giữa lòng Sài Gòn, thu hút giới thượng lưu và du khách quốc tế bởi không gian đẳng cấp và thương hiệu thời trang xa xỉ.
Dự án chụp hình trên cao đánh dấu giai đoạn 2 đã hoàn tất. Phức hợp này sẽ gồm 3 tòa nhà. Tòa nhà giai đoạn 1 đang sử dụng. Tòa nhà mới cao 193m, gồm 39 tầng và 4 tầng hầm. Năm 2016, khối đế của tòa nhà cũ đã được cải tạo lại cho đồng bộ với tòa số 2 lúc đó đang xây. Tòa nhà số 2 hoàn thành vào năm 2017.
Dự án được thực hiện từ rooftop của những building xung quanh đó.