Situato di fronte al centro espositivo ExCel e accanto la Custom House DLR Station, l'ibis Styles London Excel si trova a 20 minuti di mezzi pubblici dalla O2 Arena.
Numero delle stanze: 305
272 Victoria Dock Road, Newham, Londra, E16 3BY, Regno Unito