Büyükdere Caddesi üzerinde yükselen İstanbul Tower 205 projesi 224 bin metrekare inşaat alanına sahiptir. Skidmore, Owings & Merrill LLP (SOM) tarafından tasarlanmıştır. SOM dünyanın en yüksek kulesi Burj Khalifa Tower ve yıkılan N.Y. World Trade Center İkiz Kuleleri yerine yapılan One World Trade Center gibi önemli projelerin mimarıdır. Leed Standard Gold standardlarını taşıyan, 61 katlı, 228 metre yüksekliğindeki İstanbul Tower 205, şehrin en yüksek ve en etkileyici yapılarından biri olacak ve İstanbul’un silüetine katkıda bulunacaktır.
Kullanıcılarına ön cephesiyle Boğaz’ı, yan cepheleriyle Karadeniz’i ve Haliç manzarasını, arkasında ise etkileyici şehir manzarasını sunan İstanbul Tower 205, arka tarafında konumlanan Podyum’da yer alan konferans merkezi, oditoryum, spor merkezi, cafe ve restoranlarla hem bina çalışanlarına hem de çevredeki insanlara nefes alabilecekleri bir ortam yaratacaktır.