London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
1018 Dockside Road, London
Located in the heart of London's Docklands, this Holiday Inn Express is a 7-minute walk from the ExCel and a 1.1 miles from London City Airport. High-speed free WiFi is accessible throughout, and there are meeting facilities on site.
See MoreUsage of subsidiary facilities may incur additional fees