Das Leonardo Royal Hotel London Tower Bridge liegt im Herzen Londons und verbindet die Nähe zu bedeutenden Sehenswürdigkeiten mit einer guten Verkehrsanbindung. Der Bahnhof sowie eine U- beziehungsweise S-Bahnstation befinden sich jeweils etwa 400 Meter entfernt. In der Umgebung warten exklusive Restaurants, Bars, Pubs, Kinos und Theater. Damit eignet sich das Cityhotel als Ausgangspunkt für abwechslungsreiche Tage zwischen Stadtbesichtigung, Shopping und Kultur. Das Haus besteht aus zwei 12-stöckigen Gebäuden und verfügt über 370 Zimmer.
Die Zimmer sind klimatisiert und mit Teppichboden ausgestattet. Je nach Kategorie stehen ein Doppelbett oder ein Kingsize-Bett bereit. Ein Safe, eine Minibar, ein Schreibtisch sowie ein Minikühlschrank bieten praktische Ablage- und Aufbewahrungsmöglichkeiten. Für Unterhaltung sorgen Satelliten- oder Kabelfernsehen, Radio und eine Stereoanlage. Die Bäder verfügen über Dusche und Badewanne; ein Haartrockner, Bademäntel und Kosmetikartikel ergänzen die Ausstattung.
Nach einem erlebnisreichen Tag können Gäste das Hallenbad, den Whirlpool oder die Sauna nutzen. Ein Dampfbad schafft eine zusätzliche Möglichkeit für Wärme und Ruhe. Massagen und Körperbehandlungen lassen sich für individuelle Erholung buchen. Wer aktiv bleiben möchte, trainiert im Fitness-Studio, nimmt an Aerobic oder Gymnastik teil oder spielt Billard beziehungsweise Snooker. Ein Tourdesk unterstützt bei der Ausflugsplanung.
Das Restaurant mit Kinderhochstühlen, der Frühstückssaal und eine Bar bilden den gastronomischen Bereich. Als Verpflegungsleistung ist Übernachtung inklusive Frühstück buchbar. Morgens beginnt der Tag mit einem kontinentalen Buffet. Mittags stehen Buffet, À-la-carte-Gerichte oder ein Menü zur Wahl, während am Abend À-la-carte-Gerichte und Menüs angeboten werden. Diätische, glutenfreie und vegetarische Speisen sowie spezielle Angebote sind auf Wunsch erhältlich.