8-18 London Bridge St, London Bridge, Southwark, UK [map]
It is in an ideal location on the edge of the City of London. The hotel site has a heritage which dates back to Roman Britain when the area was already at the centre of links with Europe - both in commerce and communications. The hotel has 138 air conditioned bedrooms with a range of facilities which make this an attractive choice for business as well as leisure guests....
138 Rooms.
, 47 Southwark Bridge Road, London Bridge, Southwark, UK [map]
The hotel has 84 bedrooms. One of London's hidden gems the Southwark Rose Hotel is located in the bustling and popular South Bank area less than 200 metres from the Thames. The hotel is within minutes of the Tate Modern, London Eye, Tower Bridge and the financial City of London....
84 Rooms.