ibis Styles London Excel
Hotel
Newham, London
The ibis Styles London Excel is opposite the ExCel Exhibition Centre and adjacent to the Custom House DLR Station. The O2 Arena can be reached in 20 minutes by public transport.
Number of rooms: 305
272 Victoria Dock Road, Newham, London, E16 3BY, United Kingdom