Luxusné 4-hviezdičkové ubytovacie zariadenie Leonardo Royal Hotel London City - Tower of London s výhľadom na historickú pamiatku Tower of London sa môže pochváliť wellness centrom s 25-metrovým bazénom a veľkou posilňovňou. Hotel sa nachádza len 2 minúty chôdze od stanice metra Tower Hill a ponúka reštauráciu, koktailovú spoločenskú miestnosť a bezplatné Wi-Fi.
Všetky elegantné klimatizované izby sú vybavené TV s plochou obrazovkou, žehličom na nohavice a príslušenstvom na prípravu kávy/čaju. Vo vlastnej kúpeľni nájdu hostia bezplatné toaletné potreby a sušič vlasov.
Ubytovanie Leonardo Royal Hotel London City - Tower of London ponúka množstvo barov a reštaurácií. Reštaurácia Leo's Bar and Restaurant ponúka tradičný jedálny lístok a moderný interiér. V bare a kaviarni Corvo si hostia môžu vybrať zo širokej škály nápojov a občerstvenia.
V ponuke sú aj kompletné raňajky formou bufetu.
Niektoré izby zahŕňajú zľavu 10 % na kúpeľné procedúry, ktorú môžu hostia využiť počas pobytu. Rekreačné zariadenia v ubytovaní Leonardo Royal Hotel London City - Tower of London zahŕňajú parný kúpeľ a saunu. Hotel sa nachádza vo štvrti City of London len 20 minút chôdze od Katedrály sv. Pavla.