Ücretsiz otopark, sauna, sağlık merkezi sunan Hotel Emirhan Palace İstanbul, Avcılar Sahil Parkı'a yakındır. Beyazıt State Library bu otelden 2,4 kilometre uzaklıkta, İstanbul Akvaryum ise 4,8 kilometre uzaklıkta yer alır.
Atatürk havaalanı, Avcılar semtinde bulunan Hotel Emirhan Palace oteline 55 km uzaklıktadır.
Bu otelde, tümü uydu kanallı televizyon, özel kasa, çalışma masası ile donatılmış 36 oda bulunmaktadır. Tüm odalarda saç kurutma makinesi, bornozlar, duş bonesi vardır.
Restoran sabahleyin kahvaltı saatlerinde açıktır. Konuklar, tesisten 5 dakikalık mesafedeki Et Yiyelim restoranında Türk yemeklerinin tadını çıkarabilirler. Hotel Emirhan Palace, Sultanahmet Tramvay Durağı tren istasyonundan kısa mesafededir. Otel rahatlamak için buharlı hamam, masaj sunmaktadır.