Situé à une distance de 30 mètres de La Tamise, Hôtel Leonardo Royal London Tower Bridge ayant 4 étoiles se compose de 370 chambres et propose un restaurant à la carte sur place. Pendant votre séjour, n'oubliez pas de visiter la Galerie d'art Whitechapel Gallery, accessible à pied, de profiter d'une piscine chauffée ou d'un hammam, d'un jacuzzi et d'une piscine couverte.
L'Hôtel Leonardo Royal London Tower Bridge se trouve à une distance de 4 km de la Galérie Nationale et à quelques minutes de route de la Aldgate East. Vous pourrez visiter Roman Catholic Church of The English Martyrs à une distance de 5 minutes de marche, et l'Abbaye de Westminster se trouve à une distance de 4 km de l'hôtel. La cathédrale Saint-Paul de Londres se trouve juste à côté de l'hôtel, tandis que de Shadwell est situé à une promenade de 10 minutes à pied. De plus, la gare routière Aldgate se trouve à moins de 550 mètres d'Hôtel Leonardo Royal London Tower Bridge.
Les chambres de L'Hôtel Leonardo Royal London Tower Bridge disposent d'un pupitre d'écriture, ainsi que des fenêtres insonorisées pour le confort des clients. Les clients apprécieront les conforts tels qu'un climatiseur individuel, un fer et une planche à repasser, un chauffage central, et se détendront avec une TV à écran plat avec des chaînes satellite. Les salles de bains privées sont dotées des peignoirs de bain. Plusieurs unités donnent sur la ville.
L'Hôtel Leonardo Royal London Tower Bridge propose le petit-déjeuner au restaurant. Au restaurant Leos, vous pourrez déguster la cuisine européenne.