Holiday Inn Express, London, Southwark

Holiday Inn Express, London Southwark is located in the heart of the South Bank and is only minutes away from many famous attractions including the Houses of Parliament (Big Ben), the London Eye, Tate Modern, St. Paul’s Cathedral and London Bridge. The hotel provides easy access to the City of London business districts, the entertainment district of the West End and the wider South East region.

Keys:

148

Location:

SE1 0JQ

Key occupiers:

Franchise: Holiday Inn Express