Local Attractions near
The Tower Hotel
At The Tower Hotel, you have two of London’s most famous landmarks – Tower Bridge and The Tower of London – as next-door neighbours. But with the hotel near Tower Hill Underground Station, mainline railway stations and the Thames Clipper fast ferry, this is also the perfect base from which to explore the capital.
And when you’ve had your fill of sights, shows and shopping, all the comforts of our luxury London hotel will be ready and waiting for you.
One of London’s famous landmarks – the Tower Bridge is an iconic symbol of London. Named after its two impressive towers, the Victorian Bridge was designed so the middle of the bridge can be raised to allow large vessels to pass under. It used to be raised up to 50 times a day, but nowadays only a few times a week.
The O2 Arena
The O2 is a world class entertainment venue in the iconic Greenwich dome. Home to indigo, a state of the art live music club, an 11 screen multiplex cinema, an exhibition centre – The O2 bubble, Entertainment Avenue – an entire street of bars, restaurants and leisure attractions, and most breathtaking of all – The O2 arena.
The River Thames
The River Thames runs straight through the capital and is home to some of London’s most famous sights. A trip down stream will take you past the Tower of London, Tower Bridge, HMS Belfast, Shakespeare’s Globe Theatre, the Tate Modern, the London Eye and the Houses of Parliament.