Situated just 8 minutes' south of the iconic Tower Bridge, the Premier Inn London Tower Bridge offers a bistro restaurant and a bar. London Bridge Tube Station is within a 15-minute stroll from the hotel and the HMS Belfast is 12 minutes' walk away.
Number of rooms: 196
159 Tower Bridge Rd, Southwark, London, SE1 3LP, United Kingdom