STAY IN Apartment Hotels near Tower Of London
Rising impressively from the north bank of the River Thames, the Tower of London is an ancient symbol of power and penalty in the city. Dating back to William the Conqueror, the Tower has been many things through the years – from defensive castle to imposing prison and much more besides.
Today the Tower is a must-see for tourists, not just because it’s an amazing sight, but also because it houses the Crown Jewels – the treasure of the British Monarchy – which visitors can view in the Waterloo Block all year round. So if you fancy seeing 23,578 gemstones and the Queen’s crowns up close, be sure to make the trip.
Don’t miss the distinctively dressed ‘Beefeaters’, the guards that patrol the tower, and keep an eye out for the Ravens of the Tower, a group of captive ravens which live there. Traditional mythology claims that “if the Tower of London ravens are lost or fly away, the Crown will fall and Britain with it”.
Apartments near the Tower of London
Our Tower of London apartments are just a short trip from the Tower via public transport, or for the full experience, you can even make the journey on a river taxi.
When searching for hotels near the Tower of London, we know it’s all about location. You’ll find a choice of things to do, places to eat and sights to see that rival the best in the world, right on your doorstep. Why not complete your Royal odyssey with a visit to Buckingham Palace, or take in a show at the nearby Prince Edward Theatre?
The perfect place to stay
What do you look for in your accommodation? Chances are, you like having a space that feels like home, where you can put your feet up and really relax.
You may also like having the convenience of a 24-hour reception desk, an on-site cafe and having towels and toiletries provided for you.
Staycity Aparthotels offer the perfect blend of home and hotel – the flexibility and freedom of apartment living combined with the convenience of hotel services.