Tower Bridge Apartments
Tower Bridge Apartments London hotel offers guests access to the several London Bridge, which is only a 13-minute walk away.
Location
Located around 300 metres from Borough underground station, the hotel is merely 1.4 km from Shakespeare's Globe Theatre. The 95 - storey supertall Shard Skyscraper is in proximity to this London hotel. London Bridge bus station is nearly a 5-minute walk from the Tower Bridge London, and the famous British Museum lies about a 10-minute drive away.
Food & Drinks
St Christopher's Inn is just around the corner from the accommodation and specialises in British cuisine.
Why choose Tower Bridge Apartments London
-
Luxurious on-site spa facilities
-
Diverse on-site dining options
-
Well-equipped fitness center
-
Spacious apartments with modern design
Amenities
Tower Bridge ApartmentsParking options
- Parking
In the bathroom
- Washing machine
Important information
When are you staying?