Giống như các tòa nhà chọc trời, Sai Gon Times Square cũng được phân tầng và tích hợp chức năng dành cho trung tâm thương mại, khu vực nhà hàng cao cấp, khu vực giải trí, thư giãn, spa, hồ bơi, sau đó là tổ hợp văn phòng và khoảng 80 căn hộ siêu sang, khách sạn 5 sao.
Times Square là một trong những dự án đẳng cấp có số vốn đầu tư lên đến 125 triệu USD (tương đương hơn 2,6 nghìn tỉ đồng).
Khởi công vào năm 2007, Times Square có quy mô 3 tầng hầm và 40 tầng cao, gồm hai tháp đôi cao khoảng 165m và cách nhau 21,25m.
Tòa nhà này cũng có bãi đỗ trực thăng đặt trên nóc nhà và phần đế 6 tầng dành cho khu mua sắm, giải trí.
Với thiết kế độc đáo, Times Square mở ra không gian bao quát toàn cảnh thành phố và sông Sài Gòn.