Tower Bridge Apartments
Tower Bridge Apartments London hotel offers 12 rooms a 10-minute stroll from the huge Borough Market.
Location
Located 0.2 miles from Borough subway station, this hotel is 1.4 miles from the medieval castle "Tower of London". The London hotel is situated within a few blocks of the 95 - storey supertall Shard Skyscraper. London Bridge bus station is a 5-minute walk from the accommodation.
Food & Drinks
Serving British dishes, Le Marche du Quartier lies fairly close to the Tower Bridge.
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
Enter dates to see availability