London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
159 Tower Bridge Rd, London
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.
See MoreUsage of subsidiary facilities may incur additional fees