Kapalı havuz sunan Lions Royal Hotel İstanbul, Fatih semtinde, Ayasofya Müzesi'a 2 km uzaklıkta yer almaktadır. 63 odadan her biri bahçe manzarasına sahipken, bünyesinde buharlı hamam, Türk buhar odası vardır.
Konaklama tesisi Beyazıt Meydanı'a yakın ve Aksaray Tramvay metro istasyonundan 700 metre uzaklıktadır. Otel, İstanbul şehrinin merkezine 2 km'den daha az, Dolmabahçe Sarayı'a ise 4 km uzaklıktadır. Tesis, İstanbul şehrindeki Laleli otobüs durağına 400 metre ve Yenikapi tren istasyonuna 850 metre uzaklıktadır.
Tüm odalarda kaldığınız sürece kullanabileceğiniz kişisel kasa, dolap, ses yalıtımlı pencereler sunulur. Her birimde yer seviyesinde duş, ayrı tuvalet, lavabo vardır.
Tesiste ayrıca açık büfe kahvaltı sunulmaktadır. Restoran tyrkisk mutfağına ait öğle ve akşam yemeklerini sunar. Lotiz Lounge & Hookah tyrkisk mutfağından yemekleri servis etmekte ve Lions Royal Hotel'den 13 dakikalık yürüme mesafesinde bulunmaktadır.