TTTM Savico Mega Mall được xây dựng trên khu đất với tổng diện tích 46.000m2, cách Hồ Hoàn Kiếm khoảng 5km, và là điểm kết nối giữa trung tâm Hà Nội với các đô thị trong khu vực kinh tế năng động nhất miền Bắc (Bắc Ninh, Hưng Yên, Hải Dương, Hải Phòng, Quảng Ninh). Việc kết nối với các quận huyện còn lại của Hà Nội như Hai Bà Trưng, Hoàng Mai và Thanh Trì rất dễ dàng qua hai cây cầu Vĩnh Tuy và Thanh Trì.
TTTM Savico Mega Mall gồm hai khối công trình hiện đại với tổng diện tích sàn xây dựng hơn 63.400m2 cùng một môi trường cảnh quan trong lành, xanh tươi trên diện tích 30.000m2 dành cho các hoạt động, sự kiện ngoài trời, bãi đỗ xe xen lẫn cây xanh cảnh quan.
Công trình này do Site Architecture (Pháp) tư vấn thiết kế toàn bộ; COTEBA Artelia (Pháp) tư vấn quản lý dự án và giám sát thi công; Red|Brand-Buider (Úc) hỗ trợ xây dựng thương hiệu. CBRE Việt Nam là đơn vị phụ trách tư vấn phát triển, tư vấn quản lý và tư vấn bán lẻ.