Tower Bridge Apartments
Tower Bridge Apartments London hotel features 12 rooms and lies 10 minutes' drive from St James's Park.
Location
This hotel is located within 600 metres of the 95 - storey supertall Shard Skyscraper and in the vicinity of the huge Borough Market. A 15-minute ride from the SEA LIFE Centre London Aquarium is a perk for guests staying at the hotel. The Tower Bridge is also situated only a few steps from Borough tube station.
Food & Drinks
St Christopher's Inn serves British dishes and lies about 100 metres away.
Why choose Tower Bridge Apartments London
-
On-site Spa with diverse treatments
-
Access to indoor swimming pool
-
Family-friendly on-site activities
-
Multiple on-site dining options
Main amenities
Amenities
Tower Bridge ApartmentsParking options
- Parking
In the bathroom
- Washing machine
Important information
Enter dates to see availability