40 trinity Square (0.1 km from Tower of London)
Attractively set in London, citizenM Tower of London has air-conditioned rooms, a shared lounge, free WiFi and a restaurant.This 4-star hotel offers a bar.The property is non-smoking throughout and is located a 11-minute walk from Tower of London.
ten trinity Square (0.1 km from Tower of London)
Nestled in the heart of the city with breathtaking views of Tower Bridge and the Tower of London, our luxury Tower Bridge Hotel is your gateway to London’s rich history and vibrant present.
10 Pepys Street (0.1 km from Tower of London)
Novotel Tower Bridge is set in London’s City district, just 5 minutes’ walk from the Tower of London. It offers spacious, stylish rooms and a fitness center with a steam bath.
(0.1 km from Tower of London)
Large & Central 2BD Flat - Tower Hill is located in London just 1.4 miles from London Bridge and 2.5 miles from Canada Water Tube Station. Popular points of interest nearby include Brick Lane St Paul's Cathedral and London Bridge Tube Station.
100 minories London (0.1 km from Tower of London)
Located in London and with Tower of London reachable within a 11-minute walk, Tower Suites by Blue Orchid has concierge services, non-smoking rooms, a restaurant, free WiFi and a bar. This 5-star hotel offers room service and a tour desk.
Pepys Street (0.1 km from Tower of London)
Located just a 9-minute walk from the Tower of London and a 6-minute stroll from the iconic Gherkin, Still Life Tower Hill Executive offers self-catering accommodations in the heart of central London.
13 17 Byward Street (0.2 km from Tower of London)
Tower Residences by Blue Orchid provides rooms in London near Tower Bridge and London Bridge. Among the facilities at this property are a 24-hour front desk and an elevator, along with free Wifi throughout the property. The property is 2.
Pepys Street London (0.2 km from Tower of London)
In order to ensure the utmost level of relaxation, the guestrooms feature an inviting design and are equipped with all basic necessities, creating a delightful stay experience.
The Tower of London is an iconic and historic fortification located in the heart of London, England. It has served as a royal palace, prison, armory, and menagerie since its construction in 1078 under William the Conqueror. For centuries it has been a symbol of British power and authority, impressing both visitors and citizens with its grandeur and imposing presence.
The grounds of the Tower include several iconic buildings including the White Tower, Bloody Tower, Wakefield Tower, Lanthorn Tower, Middle Tower and Byward Tower, as well as many other structures such as St Thomas’s Tower and Beauchamp Tower which served various purposes over time.
Besides these impressive towers there is also a chapel dedicated to St Peter ad Vincula, a large moat that surrounds the castle walls and twenty-one acres of green grassy acreage for visitors to enjoy. Inside many of the towers visitors can find artifacts dating back hundreds of years that tell stories of famous prisoners such as Anne Boleyn or Guy Fawkes who were imprisoned here during their lifetimes.
Today this ancient site still stands tall above all others in London as a reminder that the past shapes our present.