Armar Hotel İstanbul, Eminönü İskelesi'den birkaç adım uzaklıkta ve şehir manzaralıdır. Ayrıca tesis genelinde Wi-Fi'nin yanı sıra buharlı hamam, Türk buhar odası bulacaksınız.
Sultan Ahmet Camii'dan 1 kilometre uzaklıkta yer alan konaklama tesisi Sokullu Mehmet Paşa Camisi'dan 4 kilometre mesafededir. Bu konforlu otel, İstanbul şehir merkezine 1 km uzaklıktadır. Bu konforlu konaklama birimi, Sirkeci tren istasyonuna sadece 15 dakikalık yürüme mesafesinde yer almaktadır.
Otelde 14 misafir odası vardır. Onlardan bazıları kişisel kasa, giyinme alanı, ses yalıtımlı pencereler ile donatılmış çift kişilik oda, tek kişilik oda çeşitleri sunmaktadır. Odaların her biri bide, ayrı tuvalet, duş ile donatılmıştır.
Otel, açık büfe kahvaltıyı sunar. Yiyecek ve içecekler menüsünü sunan Zeferan Restaurant, Pierre Loti Street Cafe & Restaurant, 150 metre mesafede yer almaktadır.