We'd love you to write a review of Holiday Inn Express London - Excel Newham – could you? Your Holiday Inn Express London - Excel Newham review will help build a list of the best cheap hotels in Newham. If Holiday Inn Express London - Excel Newham is your business, why not claim it today! If you claim a business, it will enable you to update the business contact details.