Leonardo Royal Hotel London City - Tower Of London se nachází ve čtvrti Londýn centrum, 1 km od TržiŠtě Borough, nabízí jacuzzi a saunu. Můžete využít sejf a 24-hodinovou bezpečnostní službu.
Ubytování je situováno 4 km od centra města Londýn a 5 km od letiště Londyn. Hosté mohou také snadno navštívit Kostel All Hallows-by-the-Tower nebo Galerie umění Whitechapel Gallery, což je vzdáleno 12 minut chůze. Tento hotel se nachází 5-minutovou procházku od stanice metra Tower Hill a pouze 900 metrů od železniční stanice Liverpool Street.
Ubytování poskytuje 317 pokojů vybavených malým sejfem, psacím stolem a zvukotěsnými okny pro příjemný pobyt ve městě Londýn.
Hosté jsou zváni do místní restaurace Forum, aby si mohli dopřát kulinářské speciality.