Choose your room
Tower Bridge Apartments
Tower Bridge Apartments London hotel is situated 1.5 km from the Tower Bridge, which is an excellent place to improve cultural awareness.
The Victoria and Albert Museum stands around 15 minutes' drive away, and the Museum of London is about 25 minutes' walk from this hotel. The View from The Shard is also only 650 metres away. The hotel is within 3 km of the famous British Museum. This accommodation is close to Borough tube station, providing easy access to all the London's attractions.
St Christopher's Inn is just near the Tower Bridge London and specialises in British cuisine.
Hotel Policy
Check-in: from 15:00 until 23:59
Check-out: until 11:00