at 469-475 The Highway, London , E1W 3HN United Kingdom
121 FB users likes Holiday Inn Express London - Limehouse, set it to 370 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Holiday Inn Express London - Limehouse is London based place and this enity listed in Hotel category. Located at 469-475 The Highway E1W 3HN. Contact phone number of Holiday Inn Express London - Limehouse: 020 7791 3850