Leonardo Royal Hotel London City - Tower of London tilbyder en fantastisk beliggenhed, mindre end 10 minutters gang fra Tower of London og Tower Bridge. Gæster kan besøge spaen for at nyde godt af deep tissue-massage, body wrap-behandlinger eller ansigtsbehandlinger, og middelhavsretter serveres på Forum Restaurant, som er åben til morgenmad, frokost og aftensmad. Andre højdepunkter tæller en indendørs pool, en bar/lounge og et motionscenter. Rejsende er glade for beliggenheden på grund af områdets seværdigheder og den korte gåtur til offentlig transport: Tower Hill Station ligger kun få skridt derfra og Tower Gateway Sporvognsstation ligger 4 minutter væk.