Tòa chung cư Discovery Central nằm liền kề với đường chỉ giới đỏ của Trung Tâm Chính Trị và Hành Chính Ba Đình. Đây là chung cư cuối cùng nằm trong "lõi" quận Ba Đình với tầm view "triệu đô".
Dự án gồm 17 tầng nổi 4 tầng hầm, trong đó có 5 tầng thương mại, từ tầng 6 tới tầng 17 là 12 tầng căn hộ chung cư cao cấp.