Tower Bridge Apartments
Main amenities
Location
Tower Bridge Apartments London hotel has 12 rooms and is located 3.4 km from the famous British Museum.
Located 6 minutes' stroll from Guy's and St Thomas', this hotel is within reach of the White Cube Bermondsey art gallery. Winchester Palace is within 1 km of the hotel in London. About a 25-minute walk from St Paul's Cathedral is a perk for guests staying at the Tower Bridge. This property is a few steps from Borough tube station, providing easy access to all the London's attractions.
The Royal Oak, which serves British specialities, is 150 metres away.
Important information
Check-in: from 15:00 until 23:59
Check-out: until 11:00