CT Plaza Sài Gòn nằm tại 15 Lê Thánh Tôn, Quận 1, TPHCM, với diện tích đất 4,420 m2 và tổng diện tích sàn là 44,000 m2, bao gồm trung tâm thương mại cao cấp, nhà hàng sang trọng và căn hộ khách sạn. Dự kiến hoàn thành vào quý 2 năm 2011, dự án nhắm đến nhà đầu tư có tiềm lực tài chính, với các căn hộ cho thuê trong khoảng thời gian 20 năm. Phương thức thanh toán cho căn hộ dự kiến được thực hiện theo nhiều đợt trong quá trình xây dựng.