The 3-star smoke-free Hub By Premier Inn London Tower Bridge is situated merely 650 metres from the several London Bridge and comes with express check-out and a 24-hour front desk. The inn is approximately 1 km from London Liverpool Street train station and steps away from the bulging skyscraper "Sky Garden".
Aqua Shard has its own variety of European meals and is 16 minutes' walk away.
This London hotel is around a 10-minute drive from the famous British Museum and nearly 5 minutes' walk from Tower Hill underground station. The entertainment venues in a financial area include St Katharine Docks Marina, in the vicinity of the Hub London. There is the fantastic Borough Market only 1 km away, while Aldgate bus station is merely 650 metres from the accommodation. The hotel is also situated not far from Tower Gateway city rail.