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