

Le Leonardo Royal Hotel London City – Tower of London est idéalement situé au centre de Londres, à 2 minutes à pied de la Tour de Londres, du Tower Bridge et de la station de métro Tower Hill. Le Borough Market et la cathédrale St. Paul sont accessibles à pied, tandis que le London Eye se trouve à quelques minutes en voiture. L’hôtel se situe à environ 12 km de l’aéroport London City, 23 km d’Heathrow, 39 km de Gatwick et 49 km de Stansted, tous facilement accessibles en transports en commun ou en taxi.