Novotel Tower Bridge este situat în inima centrelor financiare și comerciale ale Londrei, la câțiva pași de istoricul Tower Bridge și Turnul Londrei. Podul Londrei este la doar 10 minute de mers pe jos, iar la Catedrala Sf. Paul se poate ajunge în 15 minute
de mers pe jos. Stația de metrou Tower Hill si Gara Fenchurch Street Station sunt la 100 metri fata de locatie. Pana la Aeroportul London City sunt doar 9 kilometri.