TTC Tower tọa lạc tại Lô B1, Cụm Tiểu thủ Công nghiệp và Công nghiệp nhỏ, phố Duy Tân, quận Cầu giầy, Hà Nội.
Tòa nhà TTC được khởi công xây dựng từ ngày 30/09/2008 và hoàn thành vào quý II/2011. Tòa nhà TTC là dự án được phát triển, giám sát bởi đội ngũ chuyên gia uy tín, chuyên nghiệp trong nước và nước ngoài, đây là nơi hộ tụ của kiến trúc năng động, sang trọng và hiện đại của các tòa nhà văn phòng.
Dự án bao gồm 17 tầng văn phòng hạng A (1 tầng hầm) với diện tích 850m2/sàn, một tầng hầm rộng 1.800m2, khoảng sân rộng hơn 1.200m2 cùng 3 mặt vỉa hè thoáng bố trí làm bãi đỗ xe thuận tiện.
TTC Tower có mặt tiền rộng 50m trên đường Duy Tân, cắt giữa phố Trần Thái Tông và đường Phạm Hùng, tuyến đường huyết mạch của cửa ngõ phía Tây, TTC Tower sở hữu một góc nhìn cảnh quan tuyệt đẹp hướng ra ba mặt đường. Với vị thế chiến lược trong khu vực phía Tây - khu vực phát triển trọng tâm của Hà Nội, từ TTC Tower chỉ mất 20 phút quý vị có thể dễ dàng di chuyển vào khu vực trung tâm cũng như ra sân bay quốc tế Nội Bài.
Dự án nằm trong quần thể văn phòng, trụ sở của các bộ ban ngành như Bộ Tài nguyên và Môi trường, Bộ Nội vụ; các trường đại học như Đại học Quốc gia, Học viện Báo chí và Tuyên truyền, Đại học FPT, Đại học Công nghệ… Xung quanh là những khu đô thị mới với tốc độ phát triển mạnh mẽ và lượng dân cư đông đúc như Khu đô thị Cầu Giấy, Khu đô thị Mỹ Đình, Khu đô thị Yên Hòa.