No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.
Tower Bridge Apartments London hotel features 12 rooms and lies a 13-minute walk from the several London Bridge.
Location
This hotel also gives access to the huge Borough Market, which is about 800 metres away. Numerous sights nearby include the 95 - storey supertall Shard Skyscraper, located a 7-minute walk away. The hotel is within 300 metres of Borough underground station and 2.2 km from the unmissable Tower of London.
Food & Drinks
Serving British dishes, St Christopher's Inn lies fairly close to the Tower Bridge.
On-site Spa with diverse treatments
Access to indoor swimming pool
Family-friendly on-site activities
Multiple on-site dining options
Amenities
Tower Bridge ApartmentsParking options
In the bathroom
Enter dates to see availability
Union Street, London, United Kingdom
- Close to attractions
Based on ratings from trusted providers
No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.