Özel bir kasa, 24-saat güvenlik gibi olanakların sunulduğu The Capital Suites İstanbul, Deniz Müzesi çevresinde bulunmaktadır.
Otel, İstanbul şehrinin eğlenme bölgesinde Madame Tussauds İstanbul'dan 25 dakikalık yürüyüş mesafesinde bulunmaktadır. Beşiktaş Kartal Heykeli'nın hemen yanında yer alan bu otel, Arap camii ist ilk camisi'a 3 km uzaklıktadır. En yakın Mimar Sinan Ueniversitesi otobüs durağı sadece 300 metre mesafede yer almaktadır. Istanbul Sabiha Gokcen Uluslararasi havaalanı arabayla sadece 43 dakika uzaklıktadır.
Otelde kişisel kasa, çalışma masası ile birlikte şehir manzaralı 23 oda bulunmaktadır. Odaların her birinde ayrı tuvalet, duş ile donatılmış banyo odaları vardır.
350 metre mesafede bulunan suşi bar Vogue mekanında misafirler yemek yiyebilirler.