at 275 Old Street, London , EC1V 9LN United Kingdom
167 FB users likes Holiday Inn Express London - City, set it to 340 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Holiday Inn Express London - City is London based place and this enity listed in Hotel category. Located at 275 Old Street EC1V 9LN. Contact phone number of Holiday Inn Express London - City: 0207 300 4300