This hotel is located in London, and Tate Modern, St. Paul's Cathedral, and Globe Theatre are area attractions. Other attractions include Big Ben.
This 3.0 star property has a business center. High speed Internet access is available in public areas. A complimentary breakfast is served daily. Guest parking is available for a surcharge. Additional property amenities include multilingual staff and secure parking.
There are 88 guestrooms at Express by Holiday Inn London Southwark. Furnishings include desks and sofa beds. Bathrooms feature showers and hair dryers. Televisions have satellite channels and pay movies. Air conditioned rooms also include coffee/tea makers.