The All Seasons London Southwark Rose Hotel offers style, position and value for money, marking out this hotel as one of London’s hidden gems, providing high standards of design, first-class facilities and attention to detail.
Located on the south side of the River Thames, adjacent to the very prominent Tate Modern Gallery and just a few moments from Shakespeare's Globe Theatre.
Novotel London City South is a 4 star New Generation Novotel situated five minutes walk from London Bridge station (access via mainline services or Northern/Jubilee underground) and within easy access to the City via Southwark Bridge.