Holiday Inn Express, London, Limehouse

Holiday Inn Express, Limehouse is located just outside the City of London and a short walk to Docklands Light Railway (DLR) with links to central London and London – City Airport.

Keys:

150

Location:

E1W 3HN

Key occupiers:

Franchise: Holiday Inn Express