El ibis Styles London Excel está situado frente al centro de exposiciones ExCel y junto a la estación de DLR Custom House. El O2 Arena se halla a 20 minutos en transporte público.
Número de habitaciones: 305
272 Victoria Dock Road, Newham, Londres, E16 3BY, Reino Unido