Holiday Inn Express London - Excel
Guest Accommodation in East London
About Holiday Inn Express London - Excel
Accommodation for your guests near London Excel in East London.
Contact & Location
Holiday Inn Express London - Excel
1018 Dockside Road, Newham, E16 2FQ, East London, United Kingdom