Tower Bridge Apartments
Tower Bridge Apartments London hotel offers 12 rooms 2.2 miles from Buckingham Palace.
Location
Located a 10-minute drive from Marylebone railroad station, this hotel stands within a few blocks of The View from The Shard. Located 0.2 miles from Borough subway station, the hotel is 1.5 miles from SEA LIFE Centre London Aquarium. The Tower Bridge is also a few steps from the riveting Imperial War Museums and London Bridge bus station is a 5-minute walk away.
Food & Drinks
Guests can dine at Le Marche du Quartier a few moments from this accommodation.
Why choose Tower Bridge Apartments London
-
Full-equipped kitchen facilities
-
Relaxing on-site spa services
-
Proximity to local attractions
-
Multiple dining options available
Main amenities
Amenities
Tower Bridge ApartmentsParking options
- Parking
In the bathroom
- Washing machine
Important information
When are you staying?