This modern hotel is in London Docklands, 0.2 km from Canning Town Station, a 20-minute drive from the O2 Arena and a 10-minute drive from the ExCel Exhibition Centre. It has large air-conditioned rooms with power showers.
1 Silvertown Way, Canning Town, Newham, London, E16 1EA, United Kingdom
Hotel booked 2 times today.
Nightly rates from $73 to $306