Britannia International Hotel Canary Wharf 4 stars

163 Marsh Wall, Docklands,, Tower Hamlets, London, E14 9SJ, United Kingdom

Hotel image
Read more reviews for Britannia International Hotel Canary Wharf