Tower Bridge Apartments London hotel offers 12 rooms a 17-minute walk from Monument to the Great Fire of London.
Guests may find the bar The Royal Oak a 5-minute stroll away.
The Tower Bridge is located within 500 metres of Guy's and St Thomas', a few moments from Borough tube station. The several London Bridge lies a 13-minute walk away. This hotel is situated 650 metres from The View from The Shard. London Bridge bus station is also quite close to the hotel.