Times Square được sở hữu bởi Công ty Cổ phần Đầu tư Times Square (Việt Nam).
Times Square được biết đến với kiến trúc sang trọng và vị trí tuyệt đẹp, nằm tại 2 mặt đường Nguyễn Huệ và Đồng Khởi. Times Square luôn là sự lựa chọn hàng đầu cho những khách thuê cao cấp tìm kiếm không gian thương mại chuyên nghiệp và hiện đại. Toà nhà Times Square được biết đến như một biểu tượng ánh sáng của thành phố Hồ Chí Minh. Công trình toạ lạc ngay trung tâm với hai mặt tiền hướng ra đại lộ Nguyễn Huệ và đường Đồng Khởi sầm uất. Tòa nhà phức hợp Times Square gồm có khối đế dành riêng cho trung tâm thương mại với hơn 50 thương hiệu nội thất hàng đầu nước Ý, văn phòng cho thuê hạng A và căn hộ dịch vụ với tiện nghi đẳng cấp quốc tế. Hơn nữa, đây còn là ngôi nhà của khách sạn sang trọng bậc nhất Châu Á – Khách sạn The Reverie Saigon – mang kiến trúc đậm nét vương giả lộng lẫy và tinh xảo đến từng chi tiết.