Express by Holiday Inn London Southwark is the ideal location for business and leisure travellers visiting London. The Express by Holiday Inn London Southwark is situated on the south-bank of the River Thames and only minutes away from major London tourist attractions, such as the New Tate Modern, Shakespeare®s Globe Theatre, St Paul®s Cathedral, Royal Festival Hall, London Bridge, The London Eye, which offers spectacular views of the London sky-line, and many more.
Express By Holiday Inn London Southwark is just minutes from the lively cafes, theatres and galleries that dot London's trendy South Bank. Walk along the River Thames to the Tate Modern gallery, housed in a converted power station, or stroll over the futuristic Millennium Bridge to elegant St Paul's Cathedral. Express By Holiday Inn London Southwark's central location puts chic bars and restaurants on your doorstep.
Not what you're looking for?