Sultanahmet semtindeki Çemberlitaş Sütunu'den 500 metre mesafede bulunmasıyla tanınan bu otel, İstanbul'den 18 dakikalık yürüyüş uzaklığındadır.
Alman Çeşmesi'dan uzak olmayan otel, İstanbul merkezinden 1 km mesafede bulunmaktadır. Sokullu Mehmet Paşa Camisi kolay bir yürüme mesafesindedir. Catladikapi otobüs durağından 5 dakika yürüme mesafesinde bulunmaktadır.
Bu konaklama tesisinin bütün odalarında çalışma masası, oturma alanı, ses yalıtımlı pencereler ve duş kabini, ayrı tuvalet, lavabo vardır.
Şarap barı Arch Bistro, 150 metre uzaklıkta bulunmaktadır.