Bu otel Istiklal Caddesi'dan çok uzak değildir ve İstanbul 2 km uzaklıktadır.
Konaklama tesisi Madame Tussauds İstanbul'a yakın ve Şişhane metro istasyonundan 900 metre uzaklıktadır. İstanbul Sultan Ahmet Camii'a 10 dakika uzaklıktadır. Otel, omer hayyam otobüs durağına sadece 5 dakikalık yürüme mesafesindedir.
Odalarda balkon, kişisel kasa, oturma alanı gibi olanakların yanı sıra ayrı tuvalet, duş içeren bir banyo bulunmaktadır.
360 İstanbul, Dürümzade gibi çeşitli restoranlar 250 metre uzaklıkta yer almaktadır.