Döviz bürosu, özel bir kasa, otomatik satış makinesi ile kolaylık sağlayan Mekke Hotel İstanbul, Kariye Müzesi'dan 2,8 kilometre uzaklıkta Avrupa Yakası semtinde konaklamayı sunar. İstanbul şehrinde keyifli konaklamanız için tesis, minibar, televizyon, minibar buzdolabı ile donatılmış 32 oda sunar.
Otel, Süleymaniye Camii'a 1,3 km'den daha az bir mesafededir. Otel, Yenikapı Tren metro istasyonuna 200 metre mesafede yer almaktadır. Mekke Hotel Istanbul Yerebatan Sarnıcı yakınında bulunmaktadır.
Restoran sabahleyin kahvaltı saatlerinde açıktır. Konuklar, tesisten 10 dakikalık mesafedeki Byzantion Bistro restoranında İtalyan, Napoli, Campania ve Güney-İtalyan yemeklerinin tadını çıkarabilirler. Yenikapı tren istasyonu 5 dakikalık yürüme mesafesindedir.