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.
159 Tower Bridge Rd, Southwark, London, SE1 3LP, United Kingdom
Hotel booked 4 times today.
Nightly rates to $297