Leonardo Royal London Tower Bridge, hotel in London, United Kingdom
Leonardo Royal London Tower Bridge is a hotel in the London Borough of Tower Hamlets, situated on the north bank of the Thames. The building has 14 floors and 370 rooms, many of which face the river or the surrounding area.
The area around the hotel is one of the oldest settled parts of London, with roots going back to Roman times. Sections of the ancient city wall still stand nearby, marking how long this part of the city has been inhabited.
The hotel takes its name from its position near Tower Bridge and the Tower of London. Visitors staying here experience daily proximity to medieval fortifications and contemporary architecture that shape the character of this part of the city.
The hotel is a short walk from Tower Hill underground station, which connects directly to many parts of central London. The surrounding area is easy to explore on foot, as many points of interest are close together.
The hotel has a heated indoor pool that is 82 feet (25 meters) long, located in the basement, which is an unusual feature for a city hotel in this part of London. A spa with saunas and steam rooms sits alongside it, making the lower floor feel more like a standalone wellness facility.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.