Leonardo Royal Hotel London City - Tower Of Londyn leży 11 min spacerem od Tamiza i oferuje 307 pokojów. Ten hotel oferuje Wi-Fi w miejscach publicznych.
Targ Borough Market jest 1 km od hotelu, a Londyńskie Muzeum Przyrodnicze znajduje się w 7 km. Koło obserwacyjne London Eye, który leży w 3 km, to zdecydowanie obowiązkowy punkt programu dla turystów podróżujących z rodziną w Londynie. Ponadto, Hermitage Riverside Memorial Garden znajduje się w odległości 15-minutowego spaceru. Leonardo Royal Hotel London City - Tower jest usytuowany kilka kroków od takich atrakcji jak Punkt widokowy Sky Garden czy Kościół Wszystkich Świętych przy Tower. Goście się znajdą 900 m od przystanku kolejowego Liverpool Street, oraz 250 m od kolei miejskiej Tower Gateway.
Klimatyzowane pokoje tego obiektu noclegowego wyposażono w żelazko z deską do prasowania i klimatyzację razem z minibarem i urządzeniem do parzenia kawy/herbaty. Pokoje wyposażono w prysznic. Są one wyposażone w marmurowe łazienki.
Do dyspozycji gości jest restauracja Forum, która zachwyca wspaniałą kuchnią. Goście mogą również skosztować japońskiego jedzenia i sushi w barze na miejscu. Dodatkowo, częstują tu gości egzotycznymi koktajlami.