Stylish hotel with superb location at London Bridge Station, Southwark. The elegant rooms and suites are comfortably furnished. The hotel is very popular with couples, because it is close to the Metro and the beautiful River Thames. Short walk to the Tate Modern and Shakespeare's Globe Theatre.
Place | Distance |
---|---|
Tower Bridge | 17 min walk |
Check-in is available from 15:00 until 23:30. Check-out begins at 00:00 until 11:00.