Tower Bridge Apartments
Located around 3 miles from Madame Tussauds London, Tower Bridge Apartments London hotel offers access to tourist attractions throughout London.
Location
Located approximately 25 minutes by foot from Bank of England Museum, the London hotel is also approximately a 10-minute drive from Marylebone railroad station. As a plus for business travelers, the hotel is 1.4 miles from the medieval castle "Tower of London". SEA LIFE Centre London Aquarium is about a 10-minute drive away, while Borough is just moments from the Tower Bridge. Well-connected to many sights, the accommodation is 0.2 miles from London Bridge bus station.
Food & Drinks
You may walk 5 minutes to Le Marche du Quartier or eat by Roast, located only 5 minutes' walk away.
Why choose Tower Bridge Apartments London
-
Fully equipped kitchen in every apartment
-
Relaxing on-site spa facilities available
-
Multiple on-site dining options available
-
Fitness center accessible to all guests
Main amenities
Amenities
Tower Bridge ApartmentsParking options
- Parking
In the bathroom
- Washing machine
Important information
Enter dates to see availability