Tower Bridge Apartments London hotel includes 12 rooms and is within an 800-metre distance of the fantastic Borough Market.
The restaurant St Christopher's Inn is about 100 metres away.
This hotel is located in London, a stone's throw from Borough tube station. The View from The Shard is an 8-minute walk from the hotel, and the Victoria and Albert Museum is 6 km away. 1.9 km from St Katharine Docks Marina is a perk for guests staying at the Tower Bridge. This property is also a 10-minute drive from Marylebone train station.