Situated south of Tower Bridge, close to the Tower of London, HMS Belfast and the City of London, this Premier Inn provides a superb base for a stay in London for business or for leisure.
Travelodge London Tower Bridge is located in one of London's most iconic area in London and is a popular destination all year round. The hotel is just a 5-minute walk from Tower Hill tube station and 11 minutes' walk from the Tower of London.
Situated in the heart of London, the Grange Tower Bridge is situated just 15 minutes’ walk from the Tower of London. Tower Hill Underground Station is just a 5-minute walk away.