Set in London on the banks of the river Thames, with the O2 Arena across the river, Docklands House boasts air-conditioned rooms with free Wi-Fi throughout the property. Free private parking is available on site. Each room has air-conditioning.
15 Jamestown way, Tower Hamlets, London, E14 2DE, United Kingdom
Nightly rates from $102