Das Hotel Novotel London Tower Bridge liegt nahe dem Stadtzentrum von London und bietet einen guten Blick auf den London Tower. Die Umgebung zeichnet sich durch den Financial District sowie eine Vielzahl von Attraktionen aus. Restaurants, Einkaufsmöglichkeiten und Bars befinden sich etwa 1 Kilometer entfernt, öffentliche Verkehrsmittel sind nur rund 200 Meter entfernt, mit der U-Bahnstation Tower Hill in der Nähe.
Das Hotel bietet Zimmer mit Doppelbetten und weiteren Optionen, die über Teppichböden, Klimaanlage, Safe und Kühlschrank verfügen. Die mit Dusche und Badewanne ausgestatteten Badezimmer bieten Komfort durch hochwertige Ausstattung inklusive Haartrockner und Kosmetikartikeln. Es sind auch rollstuhlgerechte Zimmer verfügbar.
Gäste können sich im hoteleigenen Restaurant mit Nichtraucherbereich verwöhnen lassen, das Frühstück wird als Buffet angeboten, Mittag- und Abendessen sind mit Menüwahl verfügbar. Zur Ausstattung gehören zudem eine Bar, ein Spielzimmer, ein Fitnessstudio sowie Sauna und Dampfbad. Weitere Freizeitmöglichkeiten bieten Fahrradverleih und ein Spielplatz im Außenbereich.