Britannia International Hotel Canary Wharf has spacious rooms and limited free Wi-Fi access in bedrooms, just 600 metres from Canary Wharf Underground Station.
Number of rooms: 581
163 Marsh Wall, Docklands,, Tower Hamlets, London, E14 9SJ, United Kingdom
Hotel booked 5 times today.