Just metres from lively Canary Wharf, the Ibis London Docklands Canary Wharf features free Wi-Fi, a modern restaurant and 24-hour front desk. Canary Wharf London Underground Station is a 10-minute walk away.
Number of rooms: 102
1 Baffin Way, Tower Hamlets, London, E14 9PE, United Kingdom
Hotel booked 1 times today.