Cowell Tower Yang Didesain Ulang Ini Terletak Di Jl. Senen Raya, Segitiga Emas Senen. Terdiri Dari 16 Lantai. Gedung Perkantoran Eksekutif Ini Terletak Di Kompleks Centra Bisnis.
Dikelilingi oleh beberapa hotel di Jakarta, seperti Lumire Hotel dan Borodudur Hotel, juga Oasis Amir Hotel. Cowell Tower telah menjadi pusat kegiatan bagi pelaku bisnis yang sedang menetap di daerah Jakarta Pusat. Banyak kantor pemerintah, seperti Departemen Keuangan dan Departemen Luar Negeri juga Pertamina, dan juga Sekretariat Negara, yang berjarak hanya beberapa menit dari lokasi bangunan.