Located in the Southwark district in London, Tower Bridge Road Rooms offers 3-star rooms with free WiFi. The property is around 2.9 km from Sky Garden, 3 km from Canada Water and 3.5 km from Liverpool Street Underground Station. The property is non-smoking and is set 1.3 km from Tower Bridge.
At the hotel, each room comes with a desk, a flat-screen TV, a private bathroom, bed linen and towels.
Popular points of interest near Tower Bridge Road Rooms include Tower of London, London Bridge Underground Station and London Bridge. The nearest airport is London City Airport, 12 km from the accommodation.