Tower Bridge Apartments
Tower Bridge Apartments London hotel offers 12 rooms a 25-minute walk from Big Ben.
Location
The Tower Bridge is located within 500 metres of Guy's and St Thomas', a heartbeat away from Borough tube station. The Shard is a 7-minute stroll from this hotel, and the buzzing Theatre-district Piccadilly Circus Square is 3.3 km away. The property is also just a short drive from the several London Bridge and London Bridge bus station is 650 metres away. The nearest underground station is a 5-minute walk away.
Food & Drinks
Guests may find the bar The Royal Oak 150 metres away.
Amenities
Tower Bridge ApartmentsParking options
- Parking
In the bathroom
- Washing machine
Important information
Enter dates to see availability