| The Tower Hotel is located in London City Centre, a neighborhood in London, and is in the historical district and near a metro station.
From our hotel near Tower Bridge, you’ll also be within easy walking distance of HMS Belfast the most significant surviving Second World War Royal Navy battleship, and numerous underground stations that can take you wherever you want to go in the city.
Tower of London and HMS Belfast are cultural highlights, and some of the area's notable landmarks include Tower Bridge and The Shard.
See what's going on at Excel Exhibition Centre.
Tower Hill station is 7 minutes by foot and Tower Gateway DLR station is 8 minutes.
Nestled along the River Thames, The Tower Hotel, London, brings you into the midst of some of London’s most iconic landmarks and famous locations, including the Tower of London, the Shard and more.
As a 4 star hotel near Tower Bridge, The Tower Hotel London combines comfort and convenience with unparalleled views. |