Leonardo Royal Hotel London Tower Bridge is a 5-Star hotel, situated close
the Tower of London and Tower Bridge in London's historic core.
The Leonardo Royal Hotel London Tower Bridge is situated a short walk from
Tower Hill tube station and Tower Gateway rail station, providing optimum
accessibility to the Square Mile and London's renowned financial district.
370 luxurious guest bedrooms and suites are all fitted with modern
conveniences, including flat screen televisions, media players, and king and