Holiday Inn Express, London, Royal Docks

Holiday Inn Express, London Royal Docks is situated in the heart of London’s dynamic Docklands area and is only minutes away from Canary Wharf and Excel Exhibition Centre and London City Airport.

Keys:

136

Location:

E16 1EA

Key occupiers:

Franchise: Holiday Inn Express