Bénéficiant d'un accès aux locaux du spa comme un centre de bien-être, Hotel Leonardo Royal London Tower Bridge est basé dans le voisinage de "East End" à Londres, à 1 km de Portsoken Street Gardens. Situé à quelques pas de la Galerie d'art Whitechapel Gallery, cet hotel 4 étoiles dispose d'une piscine chauffée, d'un hammam, d'un jacuzzi et d'un sauna.
L'hotel se situe à 10 minutes en voiture du Théâtre du Globe et à 5 minutes à pied de la station de métro Aldgate East. Le Golden Hinde se trouve à 2 km de Leonardo Royal London Tower Bridge, tandis que l'aéroport de Londres-City est à 5 km. De plus, la propriété est à une courte distance de la Galérie Nationale, et la gare Liverpool Street est à environ 15 minutes de marche. La gare routière d'Aldgate est à moins de 350 mètres de la résidence.
Meublées avec un bureau et un canapé-lit, certaines des 370 chambres disposent d'un climatiseur individuel, d'un chauffage central et d'un équipement de repassage, ainsi que d'une TV à écran plat avec des chaînes satellite. Quelques chambres sont approvisionnées d'une toilette séparée. Plusieurs chambres donnent également sur la rue. De plus, Leonardo Royal London Tower Bridge dispose d'appartement avec une chambre séparée comprenant des lits extra-longs.
Les restaurants à proximité incluent London Steakhouse Co, qui se trouve dans les environs d'Hotel Leonardo Royal London Tower Bridge.