Holiday Inn Express London - ExCel
United Kingdom, London
1018 Dockside Road, Newham
This 3-star hotel is located 900 metres from ExCel London and 1.9 km from London City Airport . You can reach the expo centre in just 2 minutes by car or in 8 minutes by foot.
All rooms are air-conditioned and equipped with WiFi, flat-screen cable TV and a work desk. Buffet breakfast is served each morning. Private parking is available on site.