Hotel Leonardo Royal London Tower Bridge oferuje zakwaterowanie w standardzie czterogwiazdkowym w centrum Londynu. W hotelu znajduje się spa z pełnym zakresem usług, które obejmuje szereg nowoczesnych udogodnień oraz prywatne gabinety zabiegowe. Na terenie całego budynku można korzystać z bezpłatnego bezprzewodowego dostępu do Internetu. Do dyspozycji jest także luksusowy kryty basen i część wypoczynkowa.
Ten nowoczesny, luksusowy hotel oferuje całodobowe centrum biznesowe oraz wypożyczalnię samochodów dla osób podróżujących służbowo. Goście mogą również bezpłatnie korzystać z centrum fitness. Na terenie całego hotelu można korzystać z przewodowego dostępu do Internetu. Do dyspozycji jest też całodobowa obsługa pokoju oraz całodobowa recepcja. Ponadto dostępna jest łaźnia parowa, sauna i wanna z hydromasażem.
Hotel Leonardo Royal London Tower Bridge oferuje 370 pokoi. Wszystkie z nich są dźwiękoszczelne, a ich wyposażenie obejmuje luksusowe udogodnienia, takie jak minibar, telewizor z płaskim ekranem oraz łazienka z głęboką wanną i prysznicem ze strumieniem deszczowym. Goście mogą również zarezerwować pokoje połączone dla rodzin i grup.
Za niewielką dodatkową opłatą w hotelu Leonardo Royal London Tower Bridge serwowane jest śniadanie. Na miejscu mieści się również kawiarnia oraz restauracja serwująca rozmaite dania kuchni lokalnej i międzynarodowej. W okolicy umiejscowionych jest wiele kawiarni i restauracji, w tym Amber London, Tower Grill Restaurant i Flock.
W pobliżu hotelu znajduje się także twierdza Tower of London, most Tower Bridge, Muzeum Londynu i targ Borough Market.