Choose your room
Tower Bridge Apartments
Guests of Tower Bridge Apartments London hotel can enjoy access to Victoria and Albert Museum, located about 6 km away.
Museum of London is an approximately 25 minutes' walk away. Visitors can easily reach The View from The Shard, which is merely 650 metres away. This hotel is just 5 minutes' walk from London Bridge bus station, while the famous British Museum is nearly 10 minutes away by car.
St Christopher's Inn serves a good range of British food and lies in close proximity to the Tower Bridge London.
Hotel Policy
Check-in: from 15:00 until 23:59
Check-out: until 11:00