Vibrant hotels near the Tower of London
The Tower of London is the name of the impregnable fortress founded in the 11th century to protect the city from invasions. The Tower's location made it possible to control the mouth of the Thames. During its almost millenary existence, the Tower of London has served as a fortress, a royal palace, a repository of British treasure, a zoo, and a true magnet for visitors. The Tower is still the official residence of British monarchs, and Elizabeth II could live there if she wanted to. When in London, you can book a hotel near the Tower of London to embrace the sacred vibe of the ancient building.
1975 hotels near the Tower of London found
Filters
Distance - low to high
Cheval Three Quays At The Tower Of London
Tower Residences By Blue Orchid
Large & Central 2Bd Flat - Tower Hill
Four Seasons Hotel London At Ten Trinity Square
Doubletree By Hilton Hotel London - Tower Of London
Still Life Tower Hill Executive
Leonardo Royal Hotel London City
Guestready - City Escape In Tower Hill
Guestready - Tower Of London At Your Doorstep
Guestready - One Prime Stay In The Heart Of London
Entire Boat At St Katherine Docks 2 Available Select Using Room Options
Monument Prime Location In The City Of London
London City 1 Bed With Roof Terrace
3 Million Pound Luxury Large Tower Bridge Direct Views Sleeps 6
Roomspace Serviced Apartments - River House
City Of London - Cityapartmentstay
Urban Stay Lovat Lane Apartments
Luxury 2 Bedroom Apartment In London Bridge